customization costs