They're here in the USA.
Marshall Street has 'em.
All indications that they are even DOMIER than the River...a novel approach for a hi-speed driver; but that's what LAT 64 does, right?! Can't wait to test fire one...or six ;)
put reviews up here if you guys get one and throw it