You seem to do alright getting free stuff from Hasbro as wellWorking in the customer service industry for many years, I am of the belief it depends on who you speak to / contact on any given day.
We have a system at work that measures customer satisfaction, and the results of that fluctuate tremendously depending on which customer is surveyed.
It just goes to show that you can't satisfy everybody all the time...