I think I got my Finnish company (or infantry elements anyway) but not the Soviets, and not the vehicles. The story was that Ainsty were contracted for the vehicles and had been paid to do the work, but the schedule was such that it would take months (if not years) to plow through.
I've written off the prospect of ever getting the remaining figures, but still have some hope of some of the vehicles one day appearing.
Certainly a lesson for the rest of us in not getting carried away with freebies and swaps. I'm sure in many cases he'd have been making a loss in fulfilling pledges as the raw material & third party casting costs of the extras/swap options must have been more than the corresponding pledge.