I am a men's size 7 US and have never had a problem ordering this size online, however these shoes run so small that they are uncomfortable and quite painful to wear.
I couldn't keep these shoes on for more than a few minutes before having to take them off. Order half a size up, if I knew they run small I would have ordered a men's 7.5, that would be the perfect shoe.
Skechers Afterburn Strike Memory Men's Fashion Sneakers: Stylish Footwear for Every Occasion
45 Review
Orange Men's Vibram Ascent Insulated M Sneaker Shoes - Enhanced SEO
45 Review
DREAM PAIRS Liberty M: Lightweight π and Breathable Footwear for Your Active Lifestyle
59 Review
Onitsuka Tiger Mexico Shoes - Men's Grey Sneakers
46 Review