Just the other night I was on a rant about why you should have your own grain mill if you do AG. If you purchase your grain milled by somebody else you have no consistancy. Don't waste your time figuring out efficiency, utilization, or even a recipe for that matter.
Don't get me wrong, I'm not attacking the homebrew stores. But if you buy the exact same recipe from three different places, you will get three different beers.
Also keep in mind that big internet sellers have people working there just filling orders- bags and boxes. They may have no idea what they are putting in the box. If the ticket says (3) #5 on shelf B thats what you will get no matter what it might be. I guarantee it's not the brewing expert heat sealing bags and taping boxes.
Okay thats my rant. Either get your own grain mill or forget about all your other toys and go back to bring extract or else you will never know what you are doing no matter how good you are.