The vast majority of these dyes can only be found in beauty stores or online, but the best bet to easily find a semi-permanent dye is Manic Panic or Good Dye Young, which are available at many big chain grocery stores. Because Manic Panic has so many hair dye colors, they are less likely to have the color you want in stock, as opposed to Good Dye Young, which only has a few colors that can be kept stocked all the time. If you can, search the store’s main website to see if it’s stocked in a store near you; that would cut down the time trying to search for the color if it’s not at that certain store. Or, you can always call first to ascertain availability.