It is the BEST service! It may have it's problems form time to time but the support team is ready to fix EVERYTHING and more. The best support service, the best attention and their products have saved me lots of headaches.
The only reason why I gave them a 3 stars on speed is because sometimes some gateways are super busy. But you can always chance gateways and problem solved.