B

One of the worst companies I have dealt with, I wo...

One of the worst companies I have dealt with, I work with vendors every single day through my company and this one was the worst one I have ever dealt with. Extremely rude customer service department, will tell you anything to get you off the phone.

Comments:

No comments