Stores on amazon are unfortunately not part of amazon, and nowhere near as trustworthy.
I prefer to deal with well known sellers, like Warehouse Express here in the UK for small items, or a pro dealer like Park Cameras for the big warranty stuff.