This number did get me to a person. I haven't been able to get my invoice and going through emails has taken 3 days. The person on the phone was very friendly and did get my problem resolved in about 10 minutes.
27
Jun
Posted by Anonymous
on 6/27/15 at 1:09PM
It's painfully difficult to contact their technical support. The only way I found a phone number is on this site, and it appears that they have no email tech support at all.