Not sure what to do for our upcoming ski trip - helmets are included in our ski rental, but goggles are not… I have read that the goggles need to fit with the helmets?? Does anyone have any advice for me please… my mind is frazzled with ski prep!