Prices fluctuate all over the place, especially things like oil, Euro always have discount, buying something not on sale is like paying full price for furniture at DFS.
Always check Carparts4less which is online only business of Eurocarparts and if you have delivery from Euro, every delivery option is same regardless of whether you select free delivery or one of paid for options :!: (except the same day from branch)