I just had mine done. Paid $550 for belt, idler pulley, new water pump and gasket (might as well as long as it is apart)

Can you do it yourself? Yes, if you have the tools (which I do) but didn't want to tackle this. Besides basic tools, you would need at least a 600# impact wrench, timing light a be able to drain the radiator.