I had experience in using both. The first item was a toy for my kid. The item can be shipped international. My only qualm was that it arrived quite longer, but you get to track it accurately. Amazon used Fedex.
Then I made an account with Aramex (SnS). So far every purchase arrived ok.
What I'm saying is both methods are ok, it's just that the items you would like in Amazon (or any online shop for that matter) are limited in terms of International Shipping.
I had experience in using both. The first item was a toy for my kid. The item can be shipped international. My only qualm was that it arrived quite longer, but you get to track it accurately. Amazon used Fedex.
Then I made an account with Aramex (SnS). So far every purchase arrived ok.
What I'm saying is both methods are ok, it's just that the items you would like in Amazon (or any online shop for that matter) are limited in terms of International Shipping.