Youre right, nothing is free, and you are paying the shipping in the price, but at least hes up front with what its going to cost (which usually is still cheaper too), and if its in stock.
Nothing is more annoying to find out youve been sucked in with a teaser price, and then find out its out you still need to pay shipping, and its out of stock to boot.
"If the rule you followed brought you to this,
of what use was the rule?"
“The enemy is anybody who's going to get you killed, no matter which side he is on.” - Joseph Heller