I ordered mine Dec 23rd and the Ecko site says delivery to dealer on 4/14 (2 days ago and it's not there), and the Stark site says Est Delivery Date 4/17 (tomorrow). I'm not holding my breath as I expect more delays. I signed all the notary stuff, but was never told anything about TC-661...