When I went to Join Avenue when I wanted to go to the Dojo it was all sold out even the other shops.
Its the join avenue glitch. It happens all thee time to me. Just put your ds on the charger with your game cartridge safe inside there and then over time it will go back to normal.
Source - Lots of experience
Once you buy something in a shop one time, you can not purchase it again. You'll have to wait one day to buy from it again.
They were all sold out because either:
Because they have not had time to get supplies in "stock."Wait 24 hours and they should have more supplies.
There should be a couple of Reasons for it...
How to change your username
How to add a user avatar
Why was my post hidden?
Flags vs Downvotes
Official PokemonDb League
Type a Pokemon name, type, move or ability to see instant results.