Planet Auto Mall
One of the managers Kinney refused to give my refund after I cancelled my extended warranty!
I have bought a 2004 BMW 525i from Planet Auto Mall, without knowing that this company has a tarnished reputation of scamming customers. I have cancelled my extended warranty contract within a month of purchasing (September 30). The finance manager guaranteed me that my money would be refunded in ...