I bought a g540 controller before even plugging in my machine. I still have the stock blue box controller it came with, never used. PM me if interested. By the way, I have read that the stock controllers are problematic, but have read equally that people fire them up and start cutting with no problems at all. Typical low budget quality control I think. Some are good, and some are not so good, and it dont matter because they all cost the same! I didnt want to risk having to diagnose mysterious problems, thats why I went g540 right off the bat. It was a good decision.