Been using them since last year and have signed up 3 or 4 clients with them as well. Their 'freestyle accounts' are perfect for any small business. No interruptions in service.
The best thing about them is the customer service. When you call they answer the phone within seconds and have someone knowledgeable on the line.