May 12, 2016
Top notch service - prompt & efficient. I was very pleased! Sometimes technical support people can be hard to understand or just difficult in general - their team was very well spoken & explained everything in our terms to make sense of it.