J

Josh

4 years ago

Awful customer service with management that will l...

Awful customer service with management that will literally laugh in your face if you attempt to negotiate even a few hundred dollars off their sticker price. Avoid if you don't like getting fleeced

Comments:

No comments