The customer service is outstanding! I have been very pleased with every interaction that has taken place in regards to my account since opening it over two years ago now. They are always willing/able to help you out when ever they can - sometimes even outside their normal business hours too (which was great!). It would be nice if there were some more options for payment methods but this isn't really an issue as far as i'm concerned either way so no complaints here from me :) We use them mainly because we don't want our customers having access to all of your information by just printing off documents or labels etc.