Apple just sold the BILLIONTH iphone application. Every single one of those sales was through a mobile browser. Every single one of those purchasers eats. Every single one of those eaters is locked out of chowhound.
It's not just incompetent design and engineering; given the potential scale of user numbers, it's fiscally irresponsible.
Example case: I'm in chinatown, oakland, ca this afternoon. Wondering where's that bahn mi place that's not the one I always go to but the other one people mention a lot. I google "bahn mi oakland" on my phone. Tons of hits. I click on one that looks promising. It's some guy's blog who gives a link to the "most thorough coverage" of the oakland bahn mi scene. Excellent!
Oh wait, not excellent. Sadly, the link is to chowhound. I click it. Instead of what I want, I get redirected to the useless and rather pathetic mobile site. "Outlast Lip Stain" it tells me amidst all sorts of other irrelevant crap.
There's a "visit chow.com" website link at the bottom, but that's absolutely useless because the boneheads who designed it decided the right thing was to throw away all information about what page I was intending to visit. Instead of directing me to my intended page on chowhound, instead I end up at the chow home page. And there's no option there to re-do my search.
I was able to find what I was looking for on yelp. Presumably like those billion other people who can't use chowhound.
Anyway, here is the immediate short-term fix you need to put in place while your legal department sorts out the quapi disaster:
Wherever it is you're doing the re-direct based on user-agent, add a check for the referrer field. If there is a referrer, this means that the user is following a link from somewhere else and has something specific they want to see. Be a sport and show it to them. Rather than second guessing and showing them an ad for lip gloss.
Even if you insist on believing that annoying potential users is a viable, long-term strategy -- and continue to require that they see the lip gloss advertisement no matter what -- set some cookie or modify the url to contain the users' original target. When they (like -everybody- and I'm sure your webserver logs will verify it) click the "show me the chow.com website", take them to the page they were initially going after rather than the useless and dead-end chow.com homepage.
I'm sorry for typing with such heavy fingers. But it's been almost a year now and there's no sign of progress.