I normally use NAHUNTA at the NC Farmer's Market in Raleigh, as they usually have the best prices that I've found. Just plan ahead if you need a large quantity and let them know in advance.
BJs and Costco SOMETIMES have pork at fairly resonable prices.