Hi all, Anyone has tried this product before? http://www.victorsport.com.tw/product_list.html?cid=466&aid=1&type=1 It seems to be new release from Victor Taiwan.