The chain and cassette wear down together, so I think most shops prefer to change both at the same time, to ensure smooth working. If you replace the chain early you can get away with not replacing the cassette until next time the chain needs replacing, however. They're actually really easy to replace yourself if you have basic tools. Parts will vary in price, usually according to weight.