Anyone have one on ? If so, is quality up to Tubi /Cap levels ? I don't know much about the company but their products are being sold in UK and seem...