Looks like your new so you probably weren't around to see old posts...there have been a few over the last couple months like "Can anyone recommend a shoulder guy in ________..." and so on and a bunch of guys who've had problems recommend who to go to and who to stay away from, etc. Look back through the old posts, should be easy to find.
Sorry about your luck. Shoulder problems suck.
I hope in the future Americans are thought of as a warlike, vicious people, because I bet a lot of high schools would pick "Americans" as their mascot. -Jack Handy