I do my best to keep it local, but man, it can sometimes be difficult.Living in the northwest nowhere, where everything must be "shipped in" (like merchandise grows under the store out there in the world) sometimes the price is more than i can do. So, would say we do about 80% local, the rest mail order.