You should always be given a free estimate for repairs. If you are asked to pay for an estimate, you should consider moving on to a different shop.