My 310xt was acting up this week. Called customer support, very helpful, didn't take long. Back in action. Seems like a good company.
I've also had really good experiences dealing with their customer service department. They've replaced mine on more than one occasion...