They do not affect the paintwork of your frame, they adhere very well and they do not discolour. Mountain bike stickers can often be purchased at bicycle shops.