I thought I would start a feedback thread for Just Bots. I have decided to give them a go, the owner is a forum member who I have dealt with before so I am hoping things go as smoothly as all our other transactions.
I have ordered Mastermind Creations Leo Dux re-issue and have placed my $25 deposit yesterday (31st of August), hopfully it will be in in the next 3-4 weeks and its all smooth sailing.
I will keep everyone posted.