I need to pick mine up from my comic shop, too.
But Im waiting for Storm Shadow to come in. Its a bit of a drive.
Im in debate if I want two or not.
I'll see. I may just sneak in some of those $15 Troops with some 'adjustments' into the display to save money.
Whats a 'smersh rig' ?