Anyone else have any experience with them? They had an advertising on french canadian tv and one of the people on their front page is George St Pierre which seemed pretty legit so i took the leap.
Deposited 100.00 which i eventually lost and I also lost the 100.00 bonus they had given me.
Fast...