This whole MF site is a straight up scam.
The payment system is one of those "wallet" shit where you can't directly pay for the product, you have to buy funds for it that are sets amounts. How is this shit even legal??..
Plus those morons process the payments manually which can take several days.. What century do they live in?