Free Satellite TV on PC
No customer support!
I purchased this product on line on 10/20/2007. I have not received the down load and have not heard from this site. I have tried to communicate with them on line but to no avail there seems to be no customer support. ...