Are there any fees related to the various payment methods?

No.