I was checking the ratings, reviews and pricing of a few wines on 90pluswine.com when I came across a 100/100 wine at an unbelievable price of only US$7.90!! Its the 2003 de Loach Chardonnay Russian River Valley! Is this a joke or what??! If this is the case, why bother spending thousands on a Montrachet?!!! Ha!!