Price differences can be caused by whether you are logged in, which customer role is assigned to your account, whether the product has quantity pricing, or whether a promotion is being applied.
Retail, trade, and marketplace prices do not always display in the same way, so review the basket and checkout totals for the final figure.