Digikey would be charging more then $5, but competition forces them to not charge outlandish shipping rates!
It didn't used to be that way -- mail order suppliers used to charge high fake "Shipping & Handling" fees.
That's why Amazon introduced 'free' shipping.