Neither you nor I will actually know what "300+ locations" retailer it will be. My inclination would be to believe they are brick and mortar store locations. Perhaps ones that sell other technologies including computers in tvs.
Much like I already said,
Sounds like it could easily be a best buy, sears, or hhregg distribution deal.
Only a handful of places that have over 300 locations and carry television and television associated products.