They're a good option. They have a pretty good range and despite the individual prices being higher they'll often work out cheaper due to the better delivery.
Worth bearing in mind though if you're buying a few packets that Jaycotts may be cheaper overall and then I always find something in their haberdashery...which may prove more expensive again, uh-oh!