Hello,
I am looking for a place to purchase the small stickers to place inside the car window to keep track of my next scheduled oil change. Has anyone purchased these online or in a store somewhere that might be able to point me in the right direction?
Thank you