If the chain is dry and making noise, chances are the sprockets are worn too, so changing just the chain without touching anything else almost never works out well. I once tried doing it myself at home (terrible idea, by the way) and ended up going back to the shop because the new chain was slipping on the old teeth, so in the end I paid more.
The smartest thing is to take your bike to a shop where they check everything together - chain, sprocket and chainring - and get a quote. The price varies a lot depending on where you live and what bike you have, but if the labor seems expensive to you, you can always get a second quote somewhere else before deciding.