I wasn't sure about this website because I read a lot of negative reviews but before I placed my order they stated their shipping time and return policy VERY clearly and again after I placed the order. My shipment came complete, 1 week early and everything was well made and fit perfect. I would order from them again. I'm happy I didn't listen to the negative reviews and gave them a chance. I'm sorry for anyone who has been unhappy, I'm sure it happens with any on-line shopping experience - even a reputable store....I have an issue with Bed Bath and Beyond and will never order from them again....so we all have had negative experiences.