They are a sponsor here and seem like a solid outfit. Anyone have direct experience with them? Opinions?