Big advert stating free product regarding Lean Muscle X and Test force supplements. All it stated that I pay for the postage. I thought no more abou…