I purchased this product because the description clearly stated that the control board could be flashed with custom firmware. This is not accurate. This is a clone board that will not accept new/custom firmware. However, some good points: - Aftersales service was mostly excellent. Jany - a support/salesperson did their utmost to help me, talking with engineers to confirm the problem, Jany provided very good service in excellent english. - The control board DOES work, for a normal non-modified g30 that requires NO FLASHING OR CUSTOM FIRMWARE. It's unfortunate that the manufacturer did not want to issue a refund, and this control board is going in the trash because it doesn't do what the product description said it does. Long story short: Only buy this if you cant afford the original controller AND you don't care about custom firmware.