Something else about Farmhouse (he's a member here too).. If you have questions about an order that has arrived, you actually DO get a reply from him within a reasonable amount of time. Faster than some vendors I've been working with (where getting communications is not nearly as quick). On my latest order, the beg of grain was marked with the wrong L level. There were other bags of grain that I ordered, that were printed, so I took them as correct and he just had a 'brain fart' when marking the other bag. I was able to get that confirmed on the evening it arrived, and I opened the box. There are other vendors that would have waited a day or three before replying (or requiring multiple emails before any communication back).
I've been buying almost all my hops from Farmhouse since finding out about them late last year. When they start carrying whole hops (if they do) I'll probably order ALL my hops from them.
I also like how they have good pricing on specialty grains, and even have some additional items that are either more difficult to find with other vendors, or simply are not carried by others.
IMO, when you find a good vendor, you work WITH them to ensure your experience remains positive, and they know when something isn't 100% on an order. Communicate with them before you go and post something negative. The better vendors will work to make things right quickly. The ones that don't should be moved to tier 2 or 3 when it comes to getting products. That is, unless they are the ONLY place to get the items... Even then, I would work to locate another source/supplier for those items (something I'm actually doing now).
My experiences, to date, with Farmhouse has been very positive. I will continue to order from them every chance I get, and when it makes sense (which is very often)... I do like their location, which means orders arrive within 3-4 days anywhere in the country (via ground)...