What Stores Sell Creme Fraiche?

Most of your regular grocery stores will carry creme fraiche these days, but if yours doesn’t, you can usually find it at specialty foods stores or gourmet food stores.