By JulS | 10/14/2014
Was okay.
By anonymous | 7/23/2014
no English
By SurveyMiniDimi | 8/3/2014
No customer service at all
By Saram | 8/24/2014
They sell transmission fluid and don't flush it out which can mess up the transmission and they will be buying people new cars if they keep doing that