This company took almost 3200.00 bucks from me and never delivered anything nor would they give me a delivery date. I have spent the last several weeks trying to get a refund on my American express and they continue to delay the refund. It appears this company will charge your card and delay you forever until they have to refund your money. I am fortunate that I used my American express card as they would still be stiffing me and I would have to pay the bill. It appears what they do is promise the world and never deliver the goods so they can use your money for 30 or 60 days. These guys need to be avoided at all cost. Any vendor that charges your card before they even give you a ship date is playing with your money. As far as I am concerned I would not use them ever again. Stay away as they are not trustworthy!