If you are on my side of town, I have a guy. It’s only jumbos or large, and they are headed. I’ve been using him for several years and always gotten very fresh shrimp. He sells them by the bag and I take them home and make one bag into two. He sells one bag for $45 - $50 I think, depending on if they are jumbo or large. It’s usually about a 5.5-6# bag. I pay $10/lb for the same size at Rose’s in Seabrook. So the price isn’t a whole lot better but I only have to drive about 1/2 mile to get them when he’s in the area. He also sometimes has fresh fish.