Are they really good? I realise I might be well behind the times but i am wondering whether these products really do the trick. Any recommendations would be welcome and obviously if they're just a fad then what's a better alternative?