SHOEDAZZLE is a great site! I have bought 8 pairs of shoes in the last 2 years and they all have fit perfectly. And all the different styles I have bought were so comfortable even the 6 inch heels! I may have forgotten to skip a month a few times but whatever, a few times means a few more pair of shoes!