Yeah, no SRTs has been delivered to customers yet - perhaps one but I don't think so. A couple have been delivered to the step before dealer - but i don't think a dealer has one yet for their customer.
Seems to be normal for the estimated delivery date to take two reschedules before final delivery. I was scheduled for 04/04 originally, then moved to 04/11 and now it's 04/15 until mine arrives. So if it arrives on Monday the 15th, i'll be posting a great deal of photos here when it comes.
By then, I suspect at least 5 to 10 others have received theirs. It's all happening, finally!