Sounds like the bike shop is trying to rip you off. Just go to any bike shop, spend fuck all cash on a Roselli cog and whatever lockring and get this shit done without your crappy LBS.
If you live close to Fitzroy I’ll do it for free.
Edit: as long as you can easily organise a time and stick to it. (edit again: and maybe grab a takeaway coffee).