Placed an order for a MT-card there since they are listed on the MT-card website as a authorized reseller located in the United States so I figured I would purchase from there.
The website says "We have MT-Card in stock, and once we received your order,we can ship it to you at once." also...