My husband is trying to deposit money to play on Pokerstars.com, he has tried his visa, my mastercard, and epassporte. Nothing worked and no one responded to emails. So, should he try a prepaid credit card or is there some other way that works and doesn't take a long time? We live in Canada.
Tags: