No worries. I joined AARP but the rewards portion wasn't available so I cancelled it.
Even with Newegg, I have to use a US billing/ shipping address but it works.
I live in Canada and just bought one using a US address that I knew of. My Canadian credit card was authorized even with the US address. Card was delivered by email about 5 minutes after. I used it to reduce our balance without any issue.
Thanks to the OP for the info!
OP here---Thanks for your tips everyone.
Background.......8 day Carnival cruise in a group of 20 friends/ family with teens/ young adults with Cheers pkg.