Better order item create/update/Round 3