Does anyone know why when your buying the Titan on Towerhobbies when your checking out it says its backordered...when you go to the page it says late July. Does it say back back ordered because it hasnt come out?