Experts: free vaccine could cost you in the long run