Perché la scelta di passare direttamente il prezzo (ovvero il value della select) è un po' infelice. Peraltro nn c'è modo di recuperare le stringhe pulmino, auto ecc... in quel modo.
Quello che puoi fare (secondo me) è:
1) o passare le due stringhe che ti servono direttamente dalla value (opportunamente separate, qualcosa del tipo 'prezzo|tipo') e dopo dividi le le due stringhe,
2) oppure usare una sorta di database, anche solo un array multidimensionale dichiarato staticamente, o un file di testo (più scomodo direi) o direttamente un db(sprecato).