Always smacks of ** to me, sad though.... As soon as they use phrases like 'giving you your life back' or 'it was like a miracle' etc I just switch off. Especially if they turn out to be selling the stuff....
I'm sure if a really amazing new wonder product came along, we would hear about it without all that 'wow, no REALLY wow' stuff.
Just my view
Bram.