They look pretty sweet. I really like the blue and orange ones. You could email them and ask about their warranty. If it's lifetime from breakage or something like that then I'd be pretty confident in it. If it's not much of one, like 90 days free from manufacturing defects, I wouldn't trust it without a pretty good amount of testimonial.
I do notice it says the weight is with titanium hardware, but that it comes with steel. No idea if that would affect the weight much, though. You wouldn't think a few bolts would make a huge difference.