I buy from both foreign and domestic suppliers. They both have there pros and cons, firstly buying from abroad will be cheaper, but the delivery time especially this time of year can be anything up to and beyond 3 weeks. My last order was a 2.4ghz rx/tx and took 2 months to get here lol. The second problem with buying from abroad is its at high risk of being damaged in transit and if it is youl have to return it, 3 weeks, then wait for a new one 3 weeks lol. I personally get all my fast stuff from prestwhich and he is very quick on delivery, this for me makes up for the extra cost.
Its a matter of patients which i have none maybe you do.