places i have used and not had any issues:
http://www.besthobbymall.com/ china i think
http://www.multirotorsuperstore.com/ california
http://www.besthobbymall.com/ china i think
http://www.multirotorsuperstore.com/ california