I had this same problem...until i waited for a rlly rlly hot day and then stuck it on. Reason being when its hot air expands, so if you put it on during a cold day and the next day its super hot, the air inside that suction will expand making it fall down all the time. Hope this helps.