Ok, went down to the LDS to check out the new HOG stuff (leaning towards fins and maybe mask). They had the new Tech 2 fins and (looks sharp, def gonna want a pair). Now they told me they were sold out of the tech mask and that the newer Tech masks were being released, this true? If so, any...