Why in God's name would a company be giving financial/sales numbers to a "supporter" they met on the internet that now moderates their forums (Dammy)? Means nothing until product gets into hands and the reviews start coming in.
They haven't.
This is what he was told :
Without going into any details....let's imagine this; There are quite a few large retail chains...all with more than 1000 locations. An opening order of just 20 pcs/ store= 20,000 units right there alone.
Dammy's imagination did the rest.