I agree with you, I didn't consider that with the guaranteed TRU distribution it would be a significantly better investment for advertisers compared to just comic book stores.
Fingers crossed for this week, yet I am long hold here. I added a lot of shares over the past few weeks. I see myself selling an initial chunk in the Nov/Dec time frame and holding the rest until about this time next year.