
Allen
Support is stellar
Support is stellar. You talk with actual humans from the start so there is no trying to explain your problems to a bot (it's MADDENING). Everyone is attentive and knows what they are doing + does their best to help you as quickly as possible.
Thanks for everything!
Services Period: Active customer at the time of review. Customer since December, 2021