No, mine came from ID Toys, I preordered but they sold out of Artoo in minutes.
I've been watching argos since they appeared and haven't seen any in stock since they went up.
ID Toys still have Luke, Leia and Obi Wan in stock for mail order I believe.
J