I've heard of them and I've spoken to them. I think gamble has purchased stuff from them and I will this spring! Don't forget that they will charge you shipment from Germany. That is a German company that is situated in Germany!
before u buy it make sure it's the multigauges. b/c from what i remember bros. made silver face gauges for the multigauge. that's pretty cheap for a multigauge maybe it's just the silver faces that they have advertised.