The service is top-notch! Our team of experts was able to provide us with an amazing solution for our needs at very competitive rates compared to other providers we had spoken/reviewed via referrals from friends & colleagues who have used their products before (our previous provider).
We are not really sure what it would take to use another product if this one isn't working out so far - but since switching over I haven't run into any issues that weren't resolved quickly by phone or email contact w/the support staff here. They were always responsive as well as helpful when troubleshooting problems related to system functionality / performance.