i have had a pretty good experience with them.
only once have they not been able to find my home to deliver a parcel BUT i called up and it was arranged for the very next day!
parcels are wrapped well and protected very well! i have not had a damaged product from an amazon warehouse yet!
delivery guys are always pleasant and arrive in the allocated time slot.
i am also loving the free trial for one day delivery on amazon prime! its amazing!
the tracking system is updated regularly so you can see exactly where your package is at that time which is useful if you need to get in contact with amazon.