I have been a customer of Babygirlboutique.com for at least 5 years, and I have placed over a dozen orders. I can honestly say that I haven't had one negative experience. Ordering is simple and straight forward. They often have several photos of their products which greatly assist me in my decision making process. On those rare occasions that something didn't fit right, or wasn't what I expected, the return/exchange process was a breeze. I have always been especially impressed with how quickly things arrive after I place my orders. I will continue to shop with Babygirlboutique.com in the future!