I had a terrible experience with homeperfect.com. I ordered a house air cleaner for a furnace installation because of the low price and free shipping. Web site stated product was in stock and ready to ship. 1 week later hadn't recieved a shipping notice. Had to e-mail to check. Was told the product is back ordered 4 weeks!. Project now on hold. Yet still, the web site states that the product is in stock. E-mailed a question back and couldn't get a response. Since the order was "processing" it wouldnt let me cancel. My card was charged the instant I orderd the item eventhough it was not in stock. This is highly irregular for any online business. Check the web for reviews. Lots of similar complaints and very poor customer service. Return and restocking fees are outragious and far out of line of most legitamite business policies. I have a strong suspicion that this is a pyrimid scheme. I feel they take money from recent orders to pay for previous orders then tell you your item is backordered until they can collect from others to then fill your order. Very bad business practices... like nothing I have ever seen in my entire life on internet shopping. You may get lucky but I suggest paying a bit more than taking a risk with homeperfect.com.