You should need to know the right place first. Try to purchase it from Amazon or eBay it should be your first choice. if you needed more cheaper rate then Walmart, 4SaleUSA or Best Buy should be suitable for you.
I think you should try Amazon or eBay first. For cheaper rate you can go to Walmart, 4SaleUSA or Best Buy. You can compare all the type of iTunes Card very easily.