Improved product ratings and delivery time
Eden has improved the information on the website that allows me get an impression on how order buyers rate the products.
Also, Eden has greatly improved the delivery time for orders.
14 July 2026
Reply from Eden.co.uk