I hear you but there are way too many online OEM parts dealers to really worry about it IMO. I remember going to lexus of manhattan to get t IV fluid and the guy told me $10 and change, I then called bayridge lexus and they said $4 and change but when i got there the other sales person said $9. I ended up getting it for $4 but how can they justify a 100% mark up? thats just greed