Hi all Just wondering if the good folks in this forum have ordered from rapidrepair.biz before? I'm thinking of getting the armortec 700 limited edition. Not very sure if the one on that website is the real thing from japan. THanks