I just read some of the previous reviews. One who states that Thomas Haas doesn't make his own chocolate, yes he does. Which is why it is so excellent. Some people to not like it because it is very refined and you do have to like real chocolate. Some people find the chocolate too strong tasting, or bitter, but it is high quality dark chocolate... The coffee is the same, by far the best expresso on the North Shore, but you have to like the taste of expresso, if you are looking for Starbucks, then simply go to starbucks... more milk and water, less coffee.
His chocolates are to die for, but again not the overly sweet syrupy kind, he makes chocolate for a refined palette. Mint chocolate made with mint leaves, not extract, he has an amazing Fleur de sel caramel... it is to die for.
His pastries are fantastic. Some better than others, but all really good. And the artistry...
It is expensive but value for what you are getting? I recently bought a cake at Whole Foods which was schlocky concoction, chocolate something, and paid $30 for it... the following week bought a cake at Thomas Haas, which was delicious for the same price. yes you will not get a HUGE cake for $30, but the whole point of French Pattisserie, is that you eat a small piece not 6 inch square dessert.
I find the value for quality to be very reasonable. You buy a croissant and it is made with real butter, not lard, not oil, like the ones at other coffee shops. These are the closest to French croissants I have found in Vancouver to date. (and I am French).
The only downside I see to Thomas Haas, is that it is not a comfortable place to go enjoy and sit and delicious coffee and dessert.
He makes amazing sandwiches as well, and soup. If you go in the morning of a weekday it is nice to sit and have something in the store.