Setting Up Your Account

Thanks for signing up! We're finishing setting up your Mega Rewards account. This usually only takes a few seconds.

Please don't close this page.

We're Still Working On It

Your registration was received, but it's taking longer than expected to confirm. This can sometimes happen during busy periods.

Please check your email in a few minutes for your account setup link, or contact Mega Rewards support if you don't receive anything.

Back to Mega Rewards