retail price breakdown