Sick cranks but the welds in those pictures look disgusting
Oh man. I hadn't taken a close look at them. That is horrid indeed. Absolutely not confidence inspiring. Supposedly ti is pretty hard to work with. Don't think these are worth the risk of failure.
People have bought them according to ali reviews, but I have not seen or read any reviews elsewhere online.