Here are some key points I would make about the strengths and weaknesses of snowball sampling:
Strengths:
- Can be useful for hard-to-reach populations where a sampling frame does not exist. Referrals can help reach hidden groups.
- Low cost since it relies on referrals rather than developing a sampling frame.
Weaknesses:
- Results cannot be generalized to the larger population since it is a non-probability sample.
- Prone to bias if the initial referrals are not representative of the target population. The sample can become quite homogeneous.
- Over-representation of close social connections since people tend to know and refer others like themselves.
- Difficult to determine the sampling error