even when you hatch them, they dont have evs. lol
they obtain evs by battling other pokemon. now when they hatch they do have ivs!but theres no way to GUARANTEE whiich ivs a poke will have.
Also, hatcing the egg, checking IV's, and doing all that seems really time consuming for such a simple egg shop idea. At that rate you might as well hatch them and sell for what they are...