For several years now I have been comparing prices on amazon with other retailers.

Sometimes Amazon's price is lower, sometimes it isn't.
When the price is the same, I consider if I need the item now or can wait a few days.
If I can wait, I order from Amazon simply for the convenience.