I never leave reviews but I'm going to leave one where I can about this. I ordered my rug on October 10th. I never received any info on my order at all. So by the time October 17th came around I decided to call because I still hadn't heard anything and had no information on order. The customer representative said that she doesn't know anything on my order and couldn't find it. So I simply just asked her to cancel it. She said she would cancel it and no payment was taken out. So of course I ended up order the same rug on another site. The next morning I received an email stating I can't cancel because my order already shipped and then received my tracking info ect which what I should of had in the first place. When I received the rug I called and asked to return it since they didn't do their part and I ordered another rug I didn't need this one anymore. They said they would email my instructions on returns. I get them and they want to charge me a restock fee and for shipping. I emailed them stating that they were the ones that messed up and I should receive a full refund. The gal said I can only reduce restock fee by 5%and that's all. I emailed her back again telling them this is their screw up they should at least give me the full refund. They again declined and said my order shipped out on the 14th but they didn't give me my shipping details or info because of Sukkos holiday which has nothing to do with me and that's why they didn't get the info out to me in time. So it was shipped out on the 14th and I called on the 17th and they still didn't have my info until I tried to cancel?! Very poor customer service!