G

Very, very poor service and they over charge their...

Very, very poor service and they over charge their fees. I wish I never bought my car thru then. If I had a choice, I would give them zero stars..Terrible management!!!

Comments:

No comments