Online shop is easy to navigate.
Had problems with delivery. Twice my order went missing somewhere, delaying my products for 2 weeks.
However, to the credit of the Lush team, they were very responsive by email (within hours), and the issue was finally sorted on the third attempt.