Can I place orders from abroad?

Yes, you can.