Alex is right - find another bike shop.
My guess is that the chain is rubbing against the outside of the front derailler cage. You should be able to see this by looking down at the chainwheel while the noise is happening. To fix this tighten the front cable adjuster to counteract cable stretch, and/or unscrew the H limit adjuster 1/4 turn.