Welcome to the club... someone backed out out and their front rubbed right into my back door and above the back wheel. Be glad it happened when you were in the car. Mine was a hit an run. I parked... came back and there it was all scratched and dented.
I too am looking for a body shop that isn't too expenssive. I live in San Jose.