I have had mine on order from Topspeed since the beginning of March. I checked with TopSpeed at the beginnng of April and they told me they were expecting a shipment around April 20th. I hope so but ya never know. If you pay in advance it will get you in line to receive, there is a waiting list and the shipment seems to be for a limited amount. You may want to get in line now. Good luck