Hi waterdog. The quick answer is NO, you do not have to make a dispensary your primary caregiver in 95% of the cases. There are a few dispensaries that require it, but those won't last long.

for more info, this will answer your questions:
The Strain Man: What is a Medical Marijuana Caregiver and Why Should I Care?