Hi there! May I ask if you already have the account up and running? If not, there are activation fees and monthly fees to deal with that you may need to take into account. But to answer your original question, you can choose from an immediate payment (this is a fee of $5 each transaction and takes about 2-3 hours to reach your account after MFC have issued payment) or an average speed (cheaper fee of $2 or $3 which takes around 2-5 days after MFC have issued payments, I believe). Overall I would recommend the immediate payment; I've never had any issues and payments are super quick. I will also add this is with the physical card option.
I just checked the FAQ and it says:
'Processing time may vary, depending on your country and payment method: The estimated time for local transfers is 1-3 days. The estimated time for SWIFT transfers is 3-7 days.'