I totally agree with this sugestion!
I think the idea of having an offline shop will result on less spam on the Trade Chat, also it could improve the flow of the game and if you are looking for a pokemon, you wont need to wait until someone that has the pokemon connects and offers it in the Trade Chat.
Any idea that improves gameplay like this one, should be taking care of!!!