I ordered size 9 - they came, they looked great, they were not size 9 - it said size 9 on the inside of them but they were more like 9.5/10. Is this why they're cheaper than in the shop? I've had plenty before and size 9 has always fitted. These were way too big - I noticed from the previous feedback that I'm not the only one this has happened to. I'm guessing it's a dodgy batch so will not order shoes online again. However, Amazon refunded me quickly but I'm still annoyed.