fastidious
adj. Hard to please. 