Jeff Mermelstein though he's not to everyone's tastes.