Will not stock to Windows at all!

Will not stick to windows at all! I have cleaned my windows thoroughly also have clean the backside of the clings and they fall off within a few minutes no matter how many times I've applied put pressure it just will not stay. Unfortunately they only give you 30 days to return but took forever to get to me so by time I wanted to return I am out of the return window.

###

