Tried this. Rep indicates $34.99 is B&M only.
I think you got a crappy rep. There's no reason for the online store to negate the deal to B&M only, as the ad does not say that. Plus, I find it odd that the online site is limiting purchases to 1 per person, at the $48 rate which is much higher than their usual online deal.
Getting tired of this online only or B&M only crap. Both portions of the business are on the same balance sheet, they're not seperate businesses and I'm getting tired of companies pretending they are.