Mafia Princess, I'm Canadian as well. Have you set yourself up for direct deposit or PayPal? I had a lot of problems with Gapbuster as they claim the direct deposit details I provided were incomplete. So I asked, why no one had contacted me, especially as their schedulers were regularly contacting me.
My suggestion to you is email them back, and request a phone call. They are in Malaysia, so it's a 12 hour time difference. After I finally spoke to a supervisor it got resolved. But I waited over 4 months for payment. Now I won't take a job unless they pay me a PAD. It's just not worth the hassle.
Email me and we can discuss further. P