RE: I was just browsing the web. look at these prices
The $20 isn't just for the shipping. It covers the labor getting the item from the shelf or storage, packing the box, addressing it, cost of box, etc. There are other costs involved then just the shipping. Anyway it does seem rather steep though when considering I sent two sets of longjohns back to Bass Pro for all of $6.
I also just sent a longbow, the box was 75" long, was insured and signature certified for under $18 priority.