Just discovered on DirecTV's website:
Sign up for DirecTV and get a $100 prepaid Visa card (usable anywhere) free from the company. Apparently all you have to do is order DirecTV's service and they send you the card. Follow the easy directions below.
Call: 1-844-209-0078
Use This Promo Code: 55840
You have to use the promo code to get the offer. This may be a limited time offer, so don't wait. If the offer expires, this posting will be taken down.