Heard back again from GMK. We need to decide what exactly we want to have made up, and they will give us a quote for that particular order. They have no fixed price, minimum depend on what key sizes and possibly color (in stock color vs custom color). Larger key than 1*1 will have a higher order cost do to machine limitations since they can't make as many key at once.
They also said they can do custom job with new legend, but it is costly, probably more so than SP but they can't give cost without a specifics. I think SP will still remain the choice for small order of novelty cap for the foreseeable future.
Things will start happening, but it may take some time. I am in some talks with what will be offered through retail, so we can focus on things they won't be offering through those channels.