I got a shipping confirmation from Cabela's that has added shipping onto the cost. Checked my credit card and there is a charge for the original invoice amount and a second one for $21.42 ($18.95 shipping + tax). Wait and see what I get for paperwork with it
Does the order confirmation email show the shipping charge? You should call them and tell them you thought the shipping was free. It says in the email they will contact you if any changes are made. How many did you order btw?