I've seen it advertised a lot on the net. Sounds very easy. I'm tempted, but surely it's too good to me true? pink patch