Where is Pokemon Gold?

You could only buy them in Eba but there is a new version of Pokemon gold its Pokemon Heart gold but its very expensive its $39.99