Is the shifter really broken?
Normally, a shop will not lie on their customers, as they do want you to come back again. But if you don't know whether to trust them or not, you can try to show your bike to another shop.