they are much rarer than before, and i suspected they might not be spawning, but alas i finally found one other then the spawn shop. so they are there, you just gota go out and explore a bit more. once you find one it will stay on the map. both the shops i found were near planets, so maybe thats a thing.