Smooth transaction. John was reasonable and easy to deal with. He got my drone to me quickly and everything was as described. The only negative was that it arrived a little dirty and needed some scrubbing. Otherwise it preformed as expected and was well worth the price. Would reccomend and will definitely consider purchasing more from John in the future. Thanks for an excellent experience!