Hey Mike, thanks for your thoughts. The truth is this isn't lying.
Put it this way:
Whether you call it a shipping fee, product cost or profit, businesses need to cover their costs and make *some* profit to survive.
I think everyone understands this.
The only thing that's happening here is that some businesses categorize that amount as the total cost while others categorize it as a shipping fee.
Regardless, the customer pays the same amount at the end of the day. This is a non-essential good, and customers know the full price they're paying going in.
So at the end of they day, no one is being lied to.