Had an awesome friend who sent me a big box of Teuscher champagne truffles for my birthday. Although he told me not to post these photos of the tastiness that he can't get his hands on in Australia, I just had to anyway :PIn my humble opinion, Teuscher's champagne truffles are the best truffles I've ever tasted. For one thing I much prefer this type of truffles compared to the American truffles (hard chocolate case, like Godiva).
This and the dark chocolate champagne truffles are the only ones worth getting at Teuscher (the other chocolates are good, but how can you not opt for these instead??!).
Just look at that creamy creamy center! I think I don't have to mention that the quality of the chocolate is top notch.
Teuscher has stores in Beverly Hills, San Fransisco, New York, Chicago, and I'm sure other places.
Their chocolates are flown in from Zurich, and should be eaten within 10 days. Less, really, to get the best taste out of them.