Yes and no, respectively. No, they are simply a discussion forum where people may express their concerns and professionals can provide solutions. Yes, there are a few sites specifically made solely for locals, which can assist advertise your small business by allowing you to contact people to acquire your goods and services.