Price comparison sites that gather listings from many sources often hit the same problem: models with similar names get merged, like iPhone 17 and iPhone 17e, or Redmi 15 and Redmi 15 5G. Once they're mixed, the "lowest price" you see may belong to a different phone.
The rules koomza follows
- Listings from different shops share one page only when the model name matches, allowing only spacing or hyphen differences, e.g. Reno 16 and Reno16
- A trailing "5G" counts as the same model only when that shop doesn't sell both versions itself; if it sells both, they are different phones with different prices
- Storage, camera bundles, watch case sizes and game platforms are separate options on each page, so a 256GB price never mixes with 512GB
- Overseas shops are listed separately and never count as the best Thai price, because their prices exclude shipping and import tax
- Accessories shown on a product page must name that exact model, so a Galaxy S24 case won't appear on the S24+ page
- Prices not updated for more than 48 hours are hidden
What if a model can't be matched?
If names don't match under these rules, we keep them on separate pages rather than guess. Some models may show only one shop, which is better than showing a price for the wrong model.
💡 If a price looks like the wrong model, tap "Wrong price?" on the product page and we recheck that shop within about 30 minutes.