Thanks, Signed sup for Ecopass and got Direct TV code.
You have to set up a Direct TV account.
Another oddity was the code only worked using the Chrome Desktop Browser. Tried using my phone and Safari browser on my MacBook Pro, but neither worked. I used the Chrome Desktop Browser and it worked. You have to give them your profile, plus valid credit card or pay pal, load the promo code and it should show you that you get the 3 months free. I also had to hit submit 3 times before it took the info and worked.
Finally, there is no customer service phone number. There is an online chat function, which I used, and they helped me to get it to work.
So, I did get the free 3 months, but it may take a little work.