Slimebeast on 28 June 2010
Honestly we don't know if it's a sucess yet. We need a few more weeks, at least a couple before we can draw conclsions.
I wonder how much increase in sales people expect anyways? In the long run that is. 10% up? 20%?







