XM is probably the most unique broker I have ever seen in my trading path because the diversity of trading opportunities which they offer to customers is really huge and you can literally find everything there.
I like how many ways they provide for transferring money but personally I use a bank card for making deposits and withdrawals. I have never encountered any troubles with the transactions.👍