better commented, still broken

calculate_shipping() works because it makes the customs variable the dumb way

purchase() order fails when attempting to build the customs form a smarter way.