A blade grinder is fundamentally incapable of producing remotely uniform particle sizes unless you're willing to sift the result and discard a substantial portion of the coffee. Stale pre-ground coffee will usually give better results and is typically the same price as beans.