I ordered a bunch of items from Frontgate. When they ordered them, the website said all were available and ready to ship. That was the whole reason I ordered them, wanted them immediately. The next day I get an email saying everything was actually shipping in two weeks. I canceled my entire order. Received email confirmation everything was cancelled. Two weeks later, a couple of the items were shipped and I was charged $1,000. I called them and they explained they couldn't refund my credit card until they received the items back in their warehouse. I explained this was THEIR error and that was unacceptable. Then they screwed up for a week trying to get the items picked up. Still arguing with them to refund my credit card. Absolutely awful company who I will never order from again.