There's a thread on this from a while back, detailing the horrible problems I had with them in 2005. I complained to the GM, and everything's gone well since then.
I think they have service issues on a macro level, but do know how to take care of people once they put their minds to it here.
If you want his name, etc., PM me.