If that's true that it had a shipping charge, you had to know it BEFORE YOU CHOSE TO BUY IT.
You pretend to be surprised by what every prime user knows, some products are sold by vendors that do not waive the shipping charge, and it's is clearly stated.
It's your choice to pay for prime or not or even to buy from Amazon.
If you don't like it, don't do it, but don't act shocked at a shipping charge.
> but don’t act shocked at a shipping charge.
I didn’t act SHOCKED, just noted it.