payment: note that Stripe has instituted an additional 1% fee for non-US cards