Costs and Registration