Good job. Shipping costs can add a lot to the per yard price. I refuse to pay ridiculous shipping charges. Those people could have shipped your package USPS very inexpensively, but were too lazy to give you good cart options. Their loss.
High shipping costs have saved me a lot of money over the years.