I agree.Does no good to complain unless we try to find a solution to whatever problem.Shopping sales/clearance is my way of keeping costs down.
Recent order was 5yds of sale fabric for $5.95 Fed Ex ground shipping,
from Hancock's of Paducah.There's a lot of reasonable priced fabric on line.I keep a notebook listing them & also a list of places where shipping
is out of site.Saves me time,as I don't bother with them.
It serves as a reminder to look for solutions and not just grumble. In the case of shipping ... if you don't think the price is fair, walk away from the sale. problem solved.