I just accidentally found a Spirit store in my town while out and about. I put my name in for the standee and other Star Wars stuff, they told me that due to LFL's strict licensing, they weren't sure what would happen to the stuff. Luckily, the manager is a friend of a friend type of thing, so maybe I'll get the stuff after all.
I just noticed on the sweepstakes form that Spirit is owned by Spencer Gifts.