What's the benefit of buying your AWS account? I'm pretty sure all accounts have 2 region limits..
what instances can you deploy?
Getting Aws account requires you to link credit card, provide all kinds of personal information and verify with phone number.
And im sure he's selling 1 year free tier.