fix crash on engraving calculator cost = 0, use descriptions for customizations, tweak cart presentation