There are some data validation issues. For example if a shopper enters 'Massachusetts' into a checkout form instead of 'MA' the paypal gateway throws a rather uninformative error. Shopper looks at checkout form and everything looks ok, but it won't process.
causes abandoned cart sadness.