"He who marches out of step hears another drum." ~ Ken Kesey
You should get them a shirt or something. Everyone likes shirts.Invite them over, that's what they are there for.
Our inside rep at Sanmar is fantastic. For the birth of both my kids she sent me a huge package of items, from apparel to accessories. Never met her since she is in Seattle but she also gets a gift certificate.
One of our blank reps will actually be here next week with like 30 pizzas for lunch. At other companies we have gotten those ginourmous gourmet baskets that lasts a week. But I see where you're coming from. They often have to pull off a lot of favors so in some cases the so the reverse trend makes sense.