We have purchased from Art Tile numerous times & have always been very pleased. The store has a large selection of beautiful tiles, from natural stone to glass to metal to ceramic. It can be a little overwhelming, but spending time browsing and checking out samples helps. The staff also are willing to provide helpful how-to advice as well as design ideas (Brenda was especially helpful last time).
It can get crowded on Saturdays, but don't let that keep you away--they are typically fast & efficient.