I just wanted to take a minute and plug the online homebrew retailer I tend to order from. He was a college roommate to my brother and when I got back into brewing he had just opened his store. http://knowhowbrewsandfoods.com/
I ordered a SMaSH recipe recently and paid cheaper for hops and grain than I could in town or on many other on-line shops. He shipped the order on Wednesday and it was here by SpeeDee Delivery by 4pm the next day.
The shipping has been great, normally about 1/2 what Midwest charges.
He has also started Bucks for your Brew, where you can submit a recipe to him. When it is approved, it becomes a 'kit' with a name of your choosing and can be purchased by anyone who visits the site. My brother and I love being able to order each other's house brew without doing all the work clicking each box. Rusty and Anne also pay the recipe owner for each kit sold. I have already spent $25 in store credit. Check them out!