We arrive at the AULA F108 Pro which contrary to the model number does not actually appear to have 108 keys and, is that a fucking LCD panel? 90 dollars before shipping by the way.