American Home Plus
Unscrupulous Company
Shipping was delayed by months so I cancelled my order and received a confirmation of my cancellation. Three months later the order suddenly showed up at my door. I tried to contact the company to get a prepaid return shipping label and a refund (approx. $475.00.) They do not return calls. I ...