My go-to vendor is
http://www.hookahhookah.com
They sell a lot of primo Shisha and pretty good coals, too.
I have always been partial to lemonwood coals, but I have a hard time finding it. I bought some coconut natural coals, but haven't tried them out yet. I always try to recommend natural coals over the self starting coals. No chemicals and they just smell better.
I also bought some shisha that is actually shredded tea leaves and not tobacco. Thought I would try out a few flavors. It may also be a little more house-friendly. I will report back my experience.