it does not have 46 champs. don't forget about 8 free.
also, there are champions for 420 - 1350 IP's, so it' not worth of that you want.
unless it's in diamond, but i doubt that
one more thing : riot tristana and unchained alistar skins are for free