Didnt think much of the corbeau stuff when we tried more or less everything in the demon tweeks store
found the cobra stuff to be much better comfort wise than a lot more exotic and expensive stuff, and going through the forum to dt got us a much better offering than pretty much everywhere else