I've ordered from Northern Brewer, Austin, and Rebel Brewer. For me it's Rebel hands down simply because they have the best selection and price. They don't offer flat (and fast) shipping, but it's still only about 2-3 dollars more. It's worth it when you look at the variety they offer. However, I'm starting to buy grain in bulk locally or from North Country. Bulk hops is usually Fresh Hops.