This isn't a negative criticism, but it's a point of interest to me to keep reminding myself that what I want and expect when I go online and buy something can often be different to what the customer actually wants or responds to.
You give frequent detailed and excellent information, thanks for keeping it up with no obvious benefit to yourself!