Toshiro New member Jul 9, 2013 #2 Never heard of it but seems rather cheap. (aka too good to be true) LOL