Jumbo Auto And Truck Plaza
Still a rip off!
I have spoke with the owner of the company and was told he plays games with people everyday and he does not care who I contact. Also, I was told my Van was not fixed and NOW I would have to pay for the repairs that they, the company had performned. When I asked where the van is located the owner ...