Try to contact amazon...
If the problem is that the item is too big for a PO-Box, then just write a building address, or your home address, or parents address...
If the problem is that they wont ship to lebanon, then u can use Aramex as someone pointed out above.
Aramex should be good. If you have a prob with them, you can try these guys:
http://www.mbe-lebanon.net/
I used them about 4 years ago to get a book from amazon that wouldn't ship to lebanon... But I dont know if they are still in business.
Good Luck