Some bookmakers have restricted bonuses to those who use credit and debit cards, wire transfers or some e-wallets. There are still plenty of bonuses for players who choose to load their accounts with Interac.