Fastidious people