I am generally very forgiving with respect to honest mistakes, but I do not react well to blatant, outright lying. Having ordered some curtains as a Christmas gift, I called Swaggs Galore when the package had not arrived at the promised time. Their representative told me that in looking at the tracking, they were in El Paso and would be delivered the next day. Since the tracking information I was looking at indicated they had not yet been shipped, I asked him what tracking number he was using. He said that it was a long number and that he would email it to me. He never did. When the package did not arrive by the end of the day on which he had said it would be delivered and for several days thereafter, I tried to call customer service, but was shunted off to voice mail where I left messages to call me back. They never returned my calls. I sent them a couple of email messages, but they were apparently ignored. Finally, after about a week, I started seeing some movement on the tracking number I had. Since we were spending Christmas out of town, the package was finally delivered after we had left. When we returned, we sent the item back. It cost me $20 to ship back a $38 item. I doubt anyone has ever mistaken Shaggs Galore for Amazon.com, and that's ok, but the lying and deceipt is not ok. Obviously, I will never order anything from them again.