No, there are no additional costs, and no catch either. All you pay is your monthly subscription fee for the packages you selected. VAT and possible currency exchange or bank charges may occur depending on your country of origin and bank account.
So, depending on your credit card’s currency, the monthly amount being withdrawn from your credit card might vary slightly, depending on the exchange rate of the chosen currency and your bank’s charges.