Totally agree. High pressure guilt-based selling should not be allowed on the streets. Ban them. There are plenty of ways for people to give to charity.