Superlifts.com
I ordered a car lift from an american company and was promptly ripped off. I payed for it and waited but no lift
I was ripped off by superlifts.com, I order the lift and was told that it would be delivered in 4 to 6 weeks but after waiting the 6 weeks i was surprised to find that I not only had no lift but I did not have anyone to talk to about the lift or the money that I payed for the lift. I called and got ...