This is so timely! Last week I popped into my normal liquor store and was talking about vodka with the owner. He asked me if I had tried this one and pops out the tasting kit shown on the site.
He said in his opinion, it was on par with Grey Goose. I told him I'd have to try it sometime. Who knew it would be for free?