Back in November we asked what percentage of reported sales do you believe? 75% was the top vote-getter followed by 50%. Props to the 1 person that believes nothing. #PollTroll We also asked if all big sales should be questioned? This was on the heels of the Chocolate.com saga from Namepros. … [Read more...]