Are there any fees for setting up or canceling a subscription?

Absolutely not! No hidden initiation/ cancellation fees or small letters.