I am not certain what you mean by "discount". I have set up an account with Eurostar directly and have bought tickets there numerous times. I have never had a problem and no servicecharges either. You get the full range of schedules and fares. Check
www.eurostar.com
MisterNice