we aren't talking credit card gift cards (i.e. visa/master card brandedc cards, we are talking store branded cards, and while amazon cards are the closest to cash of all of them, due to the the number of products they sell, you can still buy them for face value from amazon, why pay more?)