So, after beating Pokemon Moon's campaign, I'm trying to finish the local pokedex before the Pokebank is active and I transfer everything competitive I have. Because it's very convenient, I'm using the GTS trading system to fill the pokemon I don't have or I'm too lazy to actually hunt down. But everytime I go there I find the same kind of problems: A goomy in exchange of a Solgaleo or a magikarp LEVEL 90-100! Why? Why do people do that? They're not even shyny! I'm sure they don't expect to actually trade a caterpie for a legendary, so why do people do that?
Plus, where can I find megastones in the game, and where can I grind against trainers besides the league? I need to evolve mons and get money to buy clothes/TMs.











