That's a tough one. Ebay is a bunch of different sellers whereas banggood is a single seller. All in china though. If you are wanting to stay in the air, this is what I would do. Order 3 of everything and when you get down to one spare remaining, make another order for 3 more. That way you don't have to wait on parts. Shipping from China, unless you are paying a LOT of money for priority shipping, is just slow. One of those things....