I've at last seen the VTSC, out of town at a Target. Oddly there were four Demise of Grievous figures, none of which I picked up, but two VTSC figures.
One was Han Solo! I'm a "happy camper" as they say, because needless to say that Target has only one figure still hanging there. Poor Greedo, I just couldn't afford him.
But I have yet to see one Biker Scout... still on the lookout for them. Sounds like a job for internet buying and $15 or something, though...