Super Lift
Ordered and paid for a car lift and didn't recieve it. Phone calls and e-mails not answered. Chamberlain South Dakota
I ordered a car lift on June 9, from Super Lift from Nixa MO on the internet. Delivery was supposed to be in 3-4 weeks. I called in 5 weeks and they said it wouldn't come until the second week in August. I complained that wasn't what they told me and I asked if they could get it to me quicker than ...