I've heard great things about
Clams Direct. That's where I plan to purchase mine when my tank is mature enough. I don't know of anyone who will sell a 1 inch clam though. They have a higher mortality rate at that size. The smallest I've seen are 2 to 2 1/2 inches and they require a lot of extra care. About 3 inches and above, less so.