I initially bought a boot size 9 from Mastershoe which unfortunately were too small so I had to return them. Mastershoe did not have the size 9.5 that I required in the boot of my choice but because I was so impressed with their customer service I waited until they had the size 9.5 in stock then purchased them from Mastershoe. I couldn't have been happier with my dealings with Mastershoe, they were a pleasured to deal with and I would recommend them to any potential buyer.