Anyone had anything to do with these guys or this brand? Thoughts, anecdotes, opinions welcome.

Nick