Very reflective, but doesn't adhere for too long

Purchased these for my teenage son's new bike. The stickers are highly reflective, however just after 2 weeks on the bike frame, all the edges are peeling off. I even ensured I wiped off all surfaces beforehand so they were free of oil and dust before applying the stickers. Disappointed!

###

