I guess I do not see as many reps as my IM and FP colleagues. We get about 1-2 a day. Most of our samples are NOT available generically, and it helps to have samples. We will let them schedule a lunch for them to get more time to pitch their product, I consider that a fair remuneration for my time and the staff gets lunch.
I feel they do have some very limited educational benefit, I primarily see them in order to get meds for under and uninsured patients.