The related web sites give a good idea of the types of non-random sampling. These include snowball, convenience, quota, self-selection, diversity, expert, and others. Non-randon sampling is usually done because it is less expensive, easier, and quicker than random sampling.