The best places to order parts, in my opinion, are:
Align original parts:
www.*********4life.com 20% off and very reasonable shipping but they don't always have items
Exi and CNC parts:
www.Xheli.com as mentioned above free shipping and the parts are very reasonable, and good quality.
Both Align and Tarot parts:
www.ac-rc.com
I think it pays to get the original Align landing gear. You can upgrade the whole shebang for about $8. And if you're going to get a better Gyro,
www.webberaerialimaging.com has Quarks shipped for $110!