Surprise costs at checkout, with shipping fees leading the list.
When shipping, taxes, or fees only appear at the final step, a large share of shoppers walk away. It has topped the abandonment charts for years, which is exactly why stores fight so hard to label shipping 'free.'