At the end of last year, I did a fair amount of shopping during Amazon’s Black Friday sales.

Then, not long ago, I received a little over 2,000 yen in limited-time Amazon points. “They expire soon, so I should use them quickly… well, I guess shopping can’t be helped,” was the slightly irresponsible thought that started everything.

Normally, I’m perfectly happy buying fishing lures from Daiso — honestly, I’m firmly in the “Daiso is the best” camp. But this time, I was feeling a bit generous. With points to spare, I thought I’d try something nicer for a change. So I ordered three slightly more expensive lures from well-known manufacturers.

Later, when I checked the order details, my mood dropped. One of the items was sold via the Amazon Marketplace, and a shipping fee of about ¥520 was clearly displayed.

Yes, it was my fault for assuming shipping would be free. Yes, I should have checked more carefully. I knew all that — but it still felt a little disappointing.

“I didn’t want this disappointment — for myself or for anyone else.”

That feeling is what led to the creation of the Chrome extension called Amazon Shipping Cost Alert.


What This Extension Does

Amazon Shipping Cost Alert is a very simple Chrome extension.

When you are viewing an Amazon product page, it displays a small alert when a shipping fee is shown on the page.

It does not claim that shipping will always be charged. Instead, it simply notifies you that a shipping cost is being displayed on the product page.

• Marketplace listings
• Items not eligible for Prime
• Products where shipping conditions vary

In these situations, it’s easy to focus only on the item price and overlook the shipping fee.

This extension quietly says, “Take a quick look at the shipping section.” Nothing more, nothing less.


How It Works (Technically)

This extension does not collect any user data. It does not access login information, purchase history, or personal data.

What it does is very straightforward:

  • It reads the DOM of the Amazon product page currently being displayed
  • All processing is performed locally in your browser
  • It checks whether a shipping fee is displayed on the page
  • If such an element is found, it shows a small alert

That’s it.

There is no communication with external servers, and no analytics or tracking tools are used.

“Do nothing extra.” “Only do what’s necessary, in a clear and simple way.”

This reflects the core philosophy behind all Dottiq tools.


About Multilingual Support

Amazon Shipping Cost Alert was designed with multilingual support in mind from the very beginning, so that as many people as possible can use it comfortably.

Amazon’s page structure and shipping displays vary slightly depending on country and region. For that reason, this extension does not rely on hard-coded phrases or language-specific conditions, but instead reacts to the actual elements shown on the page.

The currently supported languages are:

  • Japanese
  • English
  • German
  • French
  • Italian
  • Spanish

The alert text automatically adapts based on Amazon’s displayed language and regional settings. No special configuration or manual setup is required.

The goal is simple: when a shipping fee is shown, that fact should be noticeable to anyone, regardless of language.


The Hardest Part of Development

The most difficult decision was determining how to reliably detect shipping-related information.

Amazon product pages vary subtly depending on country, seller, stock status, and delivery destination. Even for the same product, shipping information may appear in different places or update dynamically.

Trying to account for every possible pattern would quickly make the logic complex and fragile.

So I chose a simple rule:

If a shipping fee is visibly displayed on the product page, show an alert.

Rather than aiming for perfect prediction, the priority is to create a clear moment of awareness.


Design Choices and Small Tweaks

Another key focus was not being intrusive.

If the alert stands out too much, it becomes annoying. If it’s too subtle, it becomes meaningless.

I adjusted the color, size, and position many times to find the balance where it’s noticeable without interrupting shopping.

The extension also observes DOM changes, ensuring it continues to work correctly when pages reload or product variations are switched.


Why I Made This, Once Again

This extension doesn’t do anything revolutionary. It won’t dramatically improve productivity.

But it can reduce that small moment of regret — when you realize too late that you overlooked a shipping fee.

Because it was born from my own disappointment, I believe it will resonate with others who tend to make the same kind of mistake.


Download

📦 Amazon Shipping Cost Alert https://chromewebstore.google.com/detail/lkjdnaljakniojfbjenlgngednbkciek?utm_source=item-share-cb


Bonus: If You’d Like

🛍 REDBUBBLE https://www.redbubble.com/people/DottiqSupply/shop

Buy me a coffee https://buymeacoffee.com/dottiq