I just used this to order a book via Book Depository, and I'm somewhat concerned. The site never asked me where I wanted to have the book shipped, and just assumed I wanted it delivered to the address associated with my PayPal account, when in fact it was a gift. There was no way to change the delivery address after the order was placed. I had to send a message manually explaining the situation. :(
I guess Amazon, for all its faults, has a few things going for it.