Today I began my first G-Lover run (just in time) and decided to add something else to the example shop.ash: now, for any item that does not be_good(), the entire item's entry will be dimmed out. This is a lot easier to see than having to scan item names for G's, and will continue to work for whatever path you're in, hopefully preventing accidental purchase of an item you can't actually use.