I am watching an eBay auction for a lovely pair of H&M boots, and am curious what their shoe sizing is like. I vary between 6.5 and 7, depending on the brand, and very occasionally going up to 7.5. These shoes are size 7. Is H&M generally "true to size," or do they tend to run big or small?