Believe it or not, trader joe's has great lox. It's sold in a very large package where it's laid out in a nice circle, so all you have to do is put the circle on a plate and it looks great. Very thinly sliced, excellent quality. I grew up in NYC and went to barney greengrass regularly for brunch so I have pretty high standards.

I only buy it when we're having company b/c it's too much lox for just my family and I don't really like to freeze it since I'll forget all about it.