For the one who's hard to please

You know the one - that person who has it all, or who has impeccable taste that's hard to live up to. While we won't make any promises, here are some suggestions for that person on your list who's hard to please.

17 products