Wow this place was overwhelming. I stopped in after finding myself largely unsatisfied with the stock options available at Home Depot (across the street!). The prices here are comparable, but the selection is waaaay more extensive. In fact, I definitely recommend perusing the offerings online before checking it out in person because it's possible to spend days here going through the various options (don't forget to consider the range of grout colors available!) and admiring the mock tiled rooms they have set up around the store. The hundreds of tiles online are all in the showroom, although be forewarned if you need more than a dozen sheets or so, you'll likely need to place an order (which you can do by phone) and wait for the shipment to come in.
If you aren't trusting enough to just let Corey tell you what to buy, Heather, the friendly design consultant, is a big help. She even gave some useful (no judgment!) installation tips even a novice like me could follow. The store sells everything you need for your tiling job from mortar to trowels to buckets, but like movie theater candy, I suspect your wallet is better off coming here just for the main event.