Been trying to get in touch with this guys for weeks now and no luck. i summited many tickets in there main website, i also tried emailing them in this email
[email protected] i call there 1855 number that is posted in there website i also tried writing then on there...