I have been buying from them for years, and never had any troubles, so I don´t agree with a low score.
My latest experience, I orderd some diapers a monday morning, got delivery thursday lunchtime.
That is delivery from Germany to Sweden, to my door, during Corona times and such.