I'd be willing to pay 50 bucks more but that site you linked me is totally in Chinese, how do I even buy from it? How hard is it going to be to program? I have zero programming skills.
Here's what I did (and would recommend) use a proxy like
www.superbuy.com where you create an account, link in that taobao page and purchase through superbuy. Their site is mostly well translated towards an english speaker and you're basically paying them a small % on top to handle communication/translation ordering. Once they order it, they ship it to THEIR warehouse where you then pay superbuy to ship the item to you. It'll be a little more expensive to go this route but is worth the peace of mind. If you order and the seller doesn't have any more he'll let superbuy know and they'll ultimately tell you or cancel the order/refund you.
In regards to the programmability I feel it's a bit of a slight misnomer that you might be getting the wrong impression. There are more complicated ways of programming your board but almost every method is more or less streamlined to make it easy for non-code friendly people to handle.
The GSX96 specifically supposedly uses PS2AVR/Bootmapper client which in my experience is the easiest way today. There's no "coding" per say, you plug in the board, start the program and then you can change what keys do with a WYSIWYG interface.