Some of my friends told me about flexibledream selling PSN code instantly. I bought one but too bad for me I had to wait like 3 hours long ^^
I forgot about their URL, try google -> flexibledream psn
Your advice was great. Amazon is the right place to shop for psn cards, and obtain the code right online after purchase..... and unlike ebay there aren't extra charges so what you are paying for is the exact value of the card not $10 extra like i noticed someone comment on ebay.