yeah, he suggested u right. Get ur shocks replaced. U can easily get a pair of shocks for around 3k from auto plaza, but first do visit some mechanic then he will guide u further upon inspection. And shocks in our hondas or toyotas are filled with oil not air type.