L

Leslie Ortz

3 years ago

No help at all when you tell them you tell them ur...

No help at all when you tell them you tell them ur just looking & very pushy the sales team dont care about the customers needs they just want to make money

Comments:

No comments