I am in a way shocked by shipping from IB, but then I'm not so shocked because of his business practices!! He has to make up money somewhere for what he gives away with his razor prices and shipping is one of the easiest places to do it but $7.99 is just plain unacceptable!! This is just another reason why I won't give them a dime of my hard earned money, that's like stealing from the blind right there....Shipping from Shearworld was $8.25 so 19.95 + 8.26= $28.20 Cheapest shipping method is USPS. So for 30 blades is about $1.00 per blade. From Italian Barber, cost is $21.99 + $7.99 shipping = $29.98 so not quite the deal I would look for.