I ordered a leer 100xq should be in around end of September. My dealer called me and said he could get me a smart cap evo sport 2nd week of August. Anyone have any input on these ?