3 answers
Most sites hide the tax until the final step, and shipping costs pop up even later - so you're basically doing math on incomplete data. Then there's stuff like bulk discounts, promo codes that only apply to certain items, or regional taxes that vary by address, all of which your mental math probably didn't account for. Some places also round prices in weird ways or apply fees that aren't immediately obvious in the item listing. Best move is to not trust the running total; just check the final summary before you hit confirm, since that's where all the actual charges actually show up.
The real sneaky one that gets people: your browser might be caching old prices or discount info from your last visit, so you're mentally calculating based on what you saw before, not what's actually in the cart right now. Sites also love applying discounts at checkout that weren't visible in the cart view itself - like loyalty program savings or flash deals that only trigger when you hit the payment page. And yeah, tax and shipping are the obvious culprits, but the order they calculate matters too; some places apply discounts before tax, others after, which changes your final number. Just clear your browser cache before shopping if the math feels way off.
Clear your browser cache before shopping, or just open an incognito window - those stale prices and old discount codes lingering in your cache can mess with what you're mentally calculating against. The bigger trap nobody mentions: some sites dynamically adjust prices based on your location, device type, or even browsing history, so the same item legitimately costs different amounts depending on how you're accessing it, which means your math was never wrong, the actual price just shifted on you.
Your answer
Log into answer.