Mine was ordered March 10 and I received it less than a week ago, if that helps you get some idea what your timeframe should be.
Yeah mine was early april. It's just irritating because he said he was about to ship, then I called back a week later and he said he forgot something and he'll install it and ship it the next day hopefully... still dont even know if that means it's shipped
Tee Heee