if you know a travel agent in another country and they accept credit cards or wire transfers you could definately have them issue the tickets (and make payment at the same time) and courier them to you anywhere in the world. I personally have it done frquently but then you must trust your agent to actually issue and dispatch the tickets on time