Well, my boyfriend was searching for a good-looking solution for his car models recently. You said "open shelves", he wanted closed ones so the dust does not get in but I'll share our solution, just in case.
We didn't really find anything nice to fit with the rest of his furniture. So, we bought regular wall shelves from a local store and today he is going to a "glass factory" (I don't know how these are called. It is a small business that makes custom things with glass - like placing glass doors in houses, cutting mirrors for your wardrobe etc.) to talk with the people there to have something custom-made. The plan is to have some sort of a glass "box" placed on top of the self that will be securely fastened on the shelf so it won't move.
It is a cheap solution as well, as long as you find a glass factory to do the job (because they usually don't bother doing small things like that). But it is worth the trouble because it looks good.
Good luck!