Chivalry Sports, the Renaissance Store at www.renstore.com
No longer brick & mortar, but still based in Tucson.