Browsing around and noticed a Yanks Miniatures website located in Scotland. I see that they are the older figures. Wondering if any of you have ordered from them yet or whether it is a scam? I messed up years ago and didn't buy 2 sets of tank riders at bargain basement prices and kid myself to this day.