What are the costs and who does my taxes?