I think all the charges associated with having credit card facilities are one of the reasons contributing to the growth in PayPal. From my perspective as a web developer, I notice a growing number of clients solely offering PayPal as checkout / payment option.