Genuine suspension parts / shock absorbers are very expensive. I got mine done from Honda classic for about 200K including all 04 shocks & everything in the suspension but replacing shocks didn't make much difference so I kept mine as a backup. Based on above experience ,I don't recommend you going to dealership as OEM parts will blow the bill.
On the other hand, so called Kabli parts are crap. It's better to use new KYB shocks.
Makkah Autos (Mr. Tasawar) I-10 Auto Market is good place for suspension work. Mr. Noman (mechanic) in the same market is a good mechanic for engine related work.