I have been shopping at Amazon a lot over the last four or five years, so I know how they are to deal with. My experience with them tells me that they are both cheap and reliable. I have always received the good within the promised time - even though I live in Denmark. I have tried a couple of times where an item I bought on Amazon was defective (it happens, it is of course not Amazon's fault). In these situations I have written their customer service and within a few hours they create a new order and start the process of sending a replacement for me. All in all I will say that Amazon has never disappointed me, so I can only recommend shopping there.
To reply as a company, please log in to your business account.