Unfortunately there is no longer a kite shop in Tucson. I am into older kites so my sources are Ebay and forums to locate kites for my collection.
My last "new" kite was a REV from Dave's shop in Huntington Beach. I also order bulk line from Corey
Dave and Corey have both been doing the kite thing for a long time, their knowledge and service are both top notch.
Some of my favorite shops I visited over the years:
Kite Country - San Diego
Catch the Wind - Oregon Coast
no longer around:
Windborne Kites - Monterey, California
Grand Bay Kites - Traverse City, Michigan