I have been waiting for my order for over 3 weeks now. They take payment immediately at order, but it seems you have to fight and wait for your items to arrive, if they ever do arrive. I have been calling daily checking on my items, and all I get is a different excuse as to why I have not received them. They also state that since they use their own trucks for delivery, they cannot provide me with a tracking number or estimated arrival date. They also refuse to refund the money and state a refund cannot be given UNTIL THE ITEMS ARRIVE. So, I'm out the money and the items. They seem to be running some sort of scam where their online service holds on to your money for a lengthy amount of time before they ever attempt to ship the items. That's hoping that they eventually do ship them.