Hard to please is pretty much the usual phrase. Contrary in the "Mary Mary" sense implies perverse , contradictory for the sake of being contradictory, perhaps inconsistently. Picky , choosy and finicky all suggest that someone will not accept something if it isn't exactly to their liking.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.