Yes. You can make a deposit after registration and get a 100% bonus up to 250 C$.