I just noticed the Mothers wax ad for the first time, is this a new advertiser or am I just out of the loop?