Make sure to carefully review your billing statement when doing business with this company. They first tried to charge me more than agreed in writing (the rep never had it approved by management), then when I canceled my subscription they tried charging me, without any notification or communication, over a year later for balances outstanding on your account, then charged me again a 3rd time after confirming the account was closed. Multiple emails from me to resolve the problem have received only sporadic responses and I had to dispute the final charge with my credit card. Their services may indeed work well but their customer service and billing practices need work.