Deb has already given you some great advice, the one thing that I might add is to ask the LBS to check your dropout. The dropout is the area where the derailleur threads into, this too could be bent. It's generally something that can either be straightened or replaced if need be.