I ordered from them a few times over the years, but not recently. Nothing bad to say. I recall nabbing a magnum of '95 Cheval Blanc from them around 5 years ago at slightly over US$500 - which was quite a bargain at the time.
Don’t waste your time. I beat you to the punch. They had 4 older vintages of Albino Rocca Barbaresco Brich Ronchi, and I bought every last bottle. I can only assume that it was the irrationally exuberant oakiness of that wine that piqued your interest in Belmont…