I have ordered from NewChic five times and have ALWAYS received my items. Granted, sometimes it has been over a month, but they always contact me via email if something is out of stock and will be delayed. The shoes and boots are amazing and wonderful quality, have only had one pair too small and they were quick to respond to my email and we will be exchanging for one size larger. I will continue to order for myself and gifts for friends and family!