I just received my order for almonds, walnuts, pecans, filberts (all in the shell) from www.anuts.com.
This was my first order from them, they are just wonderful, except I ordered too much. I ordered 10 lbs. of each. No room to freeze them.
I believe you will be very pleased with www.anuts.com. Very reasonable price wise.