Yes of course, you can still place orders with us.
We can host all international domain names and also we accept many forms of payments. There will be one that you will be able to pay with, iif you need help feel free to contact support.
* Last updated: 5th January 2011.