Next time, only take your car to a Porsche specialty shop. If you don't want to take it to a dealer, you can always find a decent local independent shop by looking up your local PCA (Porsche club of America) region website. I assume this site covers Atlanta:
http://www.peachstatepca.org/links.asp
Just look at their sponsors, and many tend to be the local independent specialty shops in the area that your local club works with.
Since you're strapped for cash, just park the car, and take public transport or something, so that you can save up to take the car to a proper repair shop.