I haven't actually. AquaTouch is the best plant place around, in my opinion. They quarunteen everything off-site, have tons of freshwater, and they take superb care of everything. Plus, the selection is HUGE. (Most places in the valley are more salt water.)
I personally like Pets Inc in Tempe for plants (call before the trip, when shipments come in it's an awesome selection, but if it's a day or two before a shipment, there's hardly a thing) or AquaTouch in Phoenix. AquaTouch is SO worth it, I keep trying to make a trip out there.