I've seen these advertised recently, they seem to have multiple products right out the gate and I cant find anything about them. Like the OP, I'm curious to know more, their hulls look nice and they seem well established despite the brand being new. Does this have anything to do with the Rick...