I have a love/hate relationship with lululemon. I love the products and I hate the prices.
The product is of a lesser quality than it was several years ago, but still great stuff. They really do have the most comfortable and nice-looking workout gear. The store is ultimately directed at yogis and runners, though all fitness lovers can find something they like.
The store is clean, well-organized and has friendly staff who are always willing to help you find what you're looking for, get you the right sizes, etc. They also do free hemming if the pants are too long!
The clothes (for the most part) have silver lining technology, which helps with the sweaty smell - something I haven't found in any other brand. They also have significantly more variety. The only real downside is the prices. This store is EXPENSIVE! That's the only reason I don't live in lulu gear.