primrose reviews