Is it just me who finds the advert that talks about a 'bomerang smell" quite annoying!? I really don't think there is such a thing - and whoever created this advert has simply made this up!