Hey guys/gals, I broke the closure strap on my Specialized S-Works helmet and I found out after some extensive internet searching that Specialized does not offer a replacement piece for this helmet. So, I need some new brain protection, size large. What is available for <$75?