Portability is very important and often overlooked. Braintree created the Credit Card Data Portability Standard a couple years back, and I think there are may be a few additional companies supporting it now. http://www.braintreepayments.com/blog/data-portability