I'm in the vast minority here on this one. I've tested it on numerous occasions when it was on sale and I could have got it cheap, but I just didn't like it enough.
But $20 (assuming for a 100ml bottle) is pretty cheap, and the odds are that you will probably like it if you are like most other people here. So it would be a good bet for a blind buy. If it's for a 50ml bottle, I'd pass.