I purchased a bike helmet that I need to return.   I do not want to pay 8.95 to do so.   Can I drop it off at the store?   if I do will the 8.95 be charged?     do you have any idea when the stores will be opening in CT?