Michel B.
7/23/2017
Terrible after sales service. They promise free tune ups after you purchase from them. However, to discourage you from tune ups there is at least a 3 week wait. I will never buy from them again.
(1)
Terrible after sales service. They promise free tune ups after you purchase from them. However, to discourage you from tune ups there is at least a 3 week wait. I will never buy from them again.
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.