You can even order it at this point. Looks like the rumors of it being delayed may have been false
http://store.summitracing.com/partdetail.asp?part=TFS-51800002&view=1&N=700+322190
http://store.summitracing.com/partdetail.asp?part=TFS-51800002&view=1&N=700+322190