My 600 mile was £45 as part of the deal on buyin the bike,just had a look and they charged me £37 for oil(still to dear for me as I work in the trade and no the mark up on oil)
£140 is a jike though,did they go to the north sea to drill it out for you?