Power Storm, Windstorm
Fraudulent, scam Ripoff
Placed my order for the buy one get one vacuum cleaner - then called the Windstorm - August 16. Three days later my card was charged for the order. I waited a couple of weeks and never received my order, called and found out that it was backordered and they couldn't give me a timeframe. I cancelled ...