My store (clothing) is the same way. Our promos will say on-line only and we don't honor the same promos all the time. On-line uses a different warehouse. It's frustrating from a customer perspective but they have legal teams that go over the wording on everything. It takes forever to change our return policy because of legalities.