Welcome to the forum! It's so nice that you found a bike that's an extension of you. It's too bad that its taking so long to get the bike back. Do you plan on riding in the winter? I figure that for me, there's only about 2 more weeks left of riding, though I'm only riding on the weekends now.

Did the LBS give you an ETA of when it would be done? I would continue to hound as I know that some owners were able to get their bikes fixed. Perhaps you can email Specialized directly?