I have to change trains in Oxford next week and have about an hour and a half. I was hoping to do a bit of shopping and want to buy a Bobbi Brown tinted moisturizer but it looks as if there's no Bobbi Brown at all in Oxford! Is that really right?