It's been my experience that working at a hobby shop does not guarantee any expertise in the hobby. They make recommendations based on what they have in stock. I would challenge the person that told you to use completely unacceptable servos and press for compensation for your loss.