I bought her.
TRU sent an email that announced they had a bunch of the SDCC stuff up for sale on the website (Tranformers were sold out already by the time I got the mail) so I ran over and bought her. I wanted to get that Shadowbolt Dash too but they weren't selling her yet, it just said 'pending' or something. It was kind of an impulse buy...and I haven't received her yet I think they only sent it out today or something so it'll prob. be this week.