Number: (408) 634-7446
Just called me for a refund of $299.99, they use anydesk but are very skeptical of any tricks.