I'm starting to believe this free TV is too good to be true.
Key phrase regarding is whether or not they even have the units to send customers.
Personally, I think it is very misleading, just to entice people to spend money, with no real intentions to honor a deal.
Anyone else have thoughts about this?