would they really help? i have this favorite site where you can buy them and i've been debating on whether or not i should? link: wickedstones.com help...please?