pool table question

anyone ever put new felt on a pool table or pay someone to do it? what kind of expense could i expect. i believe the bumpers to be alright. just debating on buying it or not.