iOne oem have been known in past to crank out sub standard quality item like Razer BW, Qpad, qTronix, Scorpius, Monoprice, Adesso, etc. Recently on some lines they seem to have stepped up their game, but I still generally wouldn't recommend them. In short iOne has a poor track record as an OEM and still need to earn credibility by making more quality items that don't self destruct from poor assembly or inexplicably loosing their firmware for no reason.