InvestorsHub Logo
Followers 15
Posts 872
Boards Moderated 0
Alias Born 03/15/2015

Re: None

Saturday, 04/25/2015 10:16:35 AM

Saturday, April 25, 2015 10:16:35 AM

Post# of 70075
There are over 1,000 best buy stores just in the US. Could you imagine if they could put even a few in each of these locations. Not to mention Amazon.com and an ad on TV. What's not to love here right now.