I have always shop on Amazon.Check with DHL Qatar here in Doha.

Register one account in DHL to get a USA mailbox by free.
then go ahead shop on Amazon, and deliver your stuff to the address DHL gave to you.DHL will handle all the rest things for you..

very very easy.
check the link from DHL website as below

Here is a Demo
http://www.borderlinx.com/dhl/qa/en/demo.html