Kaxen
It's just foam board that has been scored along certain spots. I like it better than the grid cages, I always thought those looked a little dark/unfriendly.
I wish more people would think about that sort of thing when designing their displays. Wire cubes are great for prints where all the actual wire stuff is hidden by prints, but for things like plushies and other irregularly shaped objects, they're awful because the wires show through and look unwelcoming. If someone has to use cubes for such things, then heavy drapery or something else to block both the sight and texture of the cubes is a must.
The stand looks great, simple and it looks like it does its job. The white is a little boring though. How about adding some decoration in pastel colours, just enough to look interesting and not so clinical, but not saturated or dark enough to clash with the stuff you're displaying?
I don't think the raffle idea is good. Newsletters are good for when your business is something people can keep coming back to frequently and spending more money (like when it's something perishable/one-time, such as food or gifts). For a business that relies more on finding more new customers rather than continuous/regular repeat business, a raffle like that wouldn't be very useful. If you really want to give them away for free, then consider something closer to a referral program/contest.
That said, I think even for free, most people wouldn't want them. They're awesome, but they're just impractically large. Finding that perfect customer who wants a giant plushie based on that specific game series
and has space to display it isn't easy. I think your best bet is to use them as display pieces (if hauling them isn't too impractical) since they probably draw attention quite well, and sell them just in case you get lucky and find that perfect customer.