Finally!
Thank goodness for the diligence @ Amazon payments for actually activating the cards that I consistently order from amazon this time. Also thank you to customer service for being so understanding and patient, as they Played a major role in meeting my needs as a customer and understanding my frustration.
Rating: 5 stars