The best place to buy pot in downtown Seattle is at Steinbrueck Park in the Pike Place Farmer's Market. Small bags of high grade weed are sold here for $10 to $20.
Washington and Oregon have medical marijuana laws that allow physicians to prescribe marijuana for medical needs. The homeless cannot afford either the doctors or the costs of the medical marijuana cards.