Amazing range of items. Stores are always well stocked, staffed and tidy. The staff are always friendly and able to help. Online Store is easy to use.
Not always the cheapest.
Items show as available online but only for in-store collection and only available in one store... the opposite end of the country.