A Five Star Company That Cares About Customers.
Having dealt with Primrose for several years now, I know by experience they don't just sell you a product they go the extra mile to help and support their customers with any problem whatsoever, ensuring the customer is completely satisfied, they're quite simply a company that cares.
Which can't be said of a lot of online companies I've dealt with.
I wouldn't hesitate recommending them to anyone