I feel for ya, my friend just had her bike stolen last week...not a great feeling at all.
There's a mechanics forum that might be able to help you out with the shifter swap.
I'd also suggest the General and Commuter forums, although, they might not be as on-topic as the mechanics forum for your needs.
__________________
Hey guys, lets go play bikes!
Strava