I got my scooter back from the repair shop on Wednesday. It was warm enough on Sunday to try it out, and I had a great time driving around the neighborhood. It doesn't run quite perfectly yet, but it should in Spring.
The only real problem is that the turn signals still don't work properly. After two months and almost $700 in total repair costs, you'd think they would at least work right. Also, since the ignition had to be replaced the new key doesn't work on the helmet and fork locks.
Time to call the fix-it guy again, I guess.