I think you are correct DCM. That shopatron seems a bit pointless to me, just go to your LHS in person and buy it. Or if you really are such a geek that you can't face leaving your front room or having to actually talk to another human being

go to your favourite online store eg. DMS who will be more likely to have it in stock