Mechamaniac Sr Member RPF PREMIUM MEMBER Jan 31, 2007 #2 Has there been new news? Last I saw on their website, it says "Shipping in Q1, 2007", which could be any time up until April.
Has there been new news? Last I saw on their website, it says "Shipping in Q1, 2007", which could be any time up until April.