HelpDesk1.info
Consumer Report
Same as others. I got this through our HR department. I purchased and tried to contact them to no avail. I looked online and many stated it was a scam. I should of looked online for reviews before booking. I tried to dispute with credit card company, but since I signed a document I can not dispute ...