Do you use The Global Link at all? You can get a lot of items from the games just by using your PokeMiles... evolution items, berries, pokeballs, battle items... and you are bound to get extras of everything. Plus, if you wonder trade a lot those miles are sure to be plentiful ^_^
"Strong Pokémon. Weak Pokémon. That is only the selfish perception of people. Truly skilled trainers should try to win with their favorites." - Karen of the John Elite 4