I don't understand how it can get such great review... i bought them cuz I believed the star system.. it doesnt work, its purely windex or water that smell like windex- false advertisement and its a lie!!!