They have good prices but force you to register for an account and then add their loyalty card to the basket automatically for £18. You can delete but this kind of 'trick' puts me off from using them again.
The loyalty card says it will save you money, but I often find a Google search will save you without the £18 surcharge.
Having read the reviews, I rang them before placing an order. James answered the phone and said they had recently taken over the site and I could order with him if I wanted to.
Placed order and delivered 3 days later as agreed. Giving a 5 as James was very helpful. Would use again.