Register an account if you don't already have one. Once that is done verify your profile then go to the home page and click Buy Now. Select Master Card and agree to the terms. Click proceed to checkout and wait for the Master Card info page to come up. After that go to your browsers' URL bar and replace minecraft.net/store/purchase with minecraft.net/store/success. This may not work for everyone but it did work for me. I'll do another account later after I'm done and i'll post screenshots of it. Good luck to everyone who tries this and you do have to wait the 1 hour. Second account wouldn't work... Only first one did :/. Anyways if it doesn't work try choosing paypal then hit proceed and quickly change it to /success before it goes to the paypal page and you should get an offer ID. After the 1 hour contact customer support and complain to them and tell them it wouldn't work. Its what i'm currently doing.
True, It Happens.Ill See What Happens. Do you Have To Put Success In The URL Quickly After purchase For It To Work ?
Sorry for not replying was play minecraft but no you don't. And this does only work for a few people. Luckily I am one of them.
I've gone ahead an attempted this by creating several accounts, I even did a few for the gift code option just to see. I'll post back if any of them are actually granted premium. *edit* None actually received premium. Just the lucky few got it to work I guess.