Lift Superstore: 2300 Speers Rd. W. Oakville
I was charged a significant sum of money for an installation of a car lift that never happened.The company requested a FULL payment for Single Post lift one month before delivery. They were not able to install it and issued a refund later on but deducted $1,751.50 for THE DELIVERY AND INSTALLATION! They claimed it was my fault the lift did not fit because I "did not visit the store to check the materials prior to production" like it was my job and responsibility to consider every technical detail for Installation. If you do not want to lose your money, avoid those scammers, go somewhere else.