Yeh they don't seem right at all, I wouldn't be happy driving using the original ones.....!!

Would definitely be emailing those pics over to the manufacturer