This is a reach since I haven't seen the bike.
Is the chain too tight? Since you just had it serviced, the LBS may have set the rear wheel back a bit too far. It would probably still shift OK if that was the issue. There should be a bit of slack in the chain (not much).