I am selling a GL300A controller that is unmodified and has older firmware on it. These were the controllers with higher power output and the better Davinci video processing board that uses less of your phones resources. That is the main reason for glitching, crashes, etc. I have used this with my Samsung Galaxy 5 and Galaxy 7 Edge with no crashing that is so common with Samsung Galaxy phones and DJI remotes. The firmware version is the older 1.4.30 so you can update of you wish or stick with earlier firmware. From what I have read newer firmware cut back power output. Shipping will be actual cost to wherever you are. I may ship international but cost will be extra of course.