What are the costs and fees involved?