the sale was on the thousands of bolts website.
some sites do charge an insane amount for shipping but these amounts are typically detailed on the invoice before you check out.
if you have a question write to them. i had a shipping issue at an online store and by the end of the entire situation my entire order charge was reversed. i didn't pay shipping nor for the fabric.
if you have a reasonable LQS then it would always pay for you to shop there. fabric at my LQS starts at $10 a yard and i can buy the same fabric online for $5 a yard. so for me shopping online is the way to go even when i pay for shipping.