The EXP table is simply a reference for the developers, and the shop list is so incomplete because it also was for development testing, since then the shop list has been re-located to a server side database. When you open the shop the game sends an encrypted packet requesting the item list, or at least what I think would be the item list. (No luck on getting the packet encryption yet)