That is why I never, ever buy stuff online with the exception of Outpost.com and EBGAMES.com. They have $1 5-10 shipping but I get stuff in 2 usually. When you think about it, if a game is $20 in the store and you get a great deal, let's say $12, but have to pay $6 shipping and tax. You have spent more then the game in the store. I always hate when I see a great deal on media like $7 for a spindel of 50 DVD and find out they charge $14 shipping.
You will also notice some idiots, on ebay mostly, use the shipping to make an extra buck. They charge a super low price for the item ($5) and hit you for $18 shipping. Then you recieve the item and the shipping label sys $1.55.