@Icote - I happen to be have my Sommelier certification. I did that years ago in Germany, at the wine university in Geisenheim. But I've never been to that store - I'll have to change that...
Yes, it is worth the trip. And stop next door at his restaurant as well- Champagne Bistro. You won't be disappointed! If your'e on Facebook, both Select Wine Cellar and the restaurant (Le Champagne SXM by Sylvain) have a page.