Does CPM Work like this?

I know CPM means Cost Per Thousand but im not sure exactly because this sounds to good to be true.
If I hire a company to get 1 Million hits to my website and I am getting lets say $1 CPM that means I get $1,000?
I mean would this be against a companys TOS? Even if so how would they be able to tell?

Original post by blood08