The team has a revolving door over there which should speak volumes of the management. You can never talk to the same person because they've been let go so you have to go through giving them all your information again. If they don't value their own people then they ultimately do not value their customers. I've been shipped items that were no where near what I ordered. When I would call them to get it corrected, Surprise! my rep was no longer there and they had no idea what I was talking about. There are plenty of ethical, easier to work with companies out there. Do not use these guys!!
Pros: If you like to talk to a new rep every time you call, then it's great!
Cons: Poor customer service. Undertrained staff. Management who seems to care less.