Depending on the payment method of choice, maximum deposit amounts may range up to C$10,000.