I am not at all happy with this company. The first pair of shoes I bought were nice and I received many compliments. The quality was on the cheaper side, but still the shoes were cute. I ordered another pair of boots (2 to be exact) and when they came, one of the boots was a size too large. I called right away to see if they had half a size smaller and if they could hold it for me because I would like to exchange the pair for a smaller size. I was told sure, no problem. When I sent the boots back to exchange for a size smaller, the other pair of boots that I had switched them for never came. When I called to check on this, I was told that they no longer had that size. Had I known this I would never have switched them and just worn double thick socks with the boots. I was not refunded the full amount ($50) because there was a "restocking fee" of $25. Instead, I was given the option to receive credit on my ShoeDazzle account or, if I wanted the money refunded back onto my card, it was an additional $10 charge. Leaving me with less than 1/4 of my money. I am done with ShoeDazzle and would not recommend them to anyone.