You might also want to call your health insurance, if you have it. You may be able to meet with an SLP and have it covered by your insurance. They may only cover certain SLPs or a maximum number of visits, etc. but it's better than nothing. Good luck, that sounds very frustrating.