Amazon.com Gift Cards: Uses, benefits,limitations and where to buy