Finally got my bike back after a week at the LBS. It was ready on Wednesday but they forgot to ring me.
New cassette,chain, headset, brake and gear cables, and the wheels have been trued.
Only rode it for 5 minutes back home from the shop, but it felt super smooth, the gear changes were almost silent and immediate.
Looking forward to Monday and going for a proper ride, I feel completely fat and useless after a week of no riding, I hope my legs remember how to pedal. It will be my first clipless ride too, so should be interesting.