Li uma frase que me causou estranheza. É esta: Livros a preço popular. De imediato, pensei: não deveria ser “livros a preços populares”? Depois, raciocinei: bom, popular é o preço, não o livro. Então, deve fazer sentido. Mas a dúvida persistiu. E aí, como é que fica? (Gilberto Nogueira)
Fique com o singular. É suficiente. Veja outros exemplos: produtos a peso de ouro, viagens a custo zero, joias a preço de banana.