2 out of 52 of 5Verified purchaseSupport and communication
Issues delayed my set-up
I had quite a wait before I was able to start using the service. The support response time was longer than I anticipated, which was frustrating. While the assistance I did receive was helpful, the overall delay in getting set up really hindered my experience. I hope they can improve their response times in the future.