I've been dealing with these guys for years. Their service department is top notch! Every company has their problems, but don't bash the company because of one slack employee who probably isn't even with them anymore. I've personally used them many times and never had any problems with them at all.
Pros: Proffesional and experienced
more