About Katranji, is it localized in Lebanon ?! How can i purchase their products ?!
Of course the shop is located in Lebanon, wouldn't suggest it if it wasn't. The store is located next to ER gate of Hariri Governmental Hospital on Jnah, Beirut.
Also, these stabilizers, they get the job done right ?!
And IF, lets say another power surge occurs, they will protect the appliances and themselves ?!
Like not as in they protect the appliances but They get damaged in return... ?
Yes the stabilizer's job is to protect the system connected to it from power surges. They do not get damaged in return, they just regulate the wall's output voltage (i.e. government voltage supplied by the power lines) to be exactly 220VAC each time the unit is operated.
A side note, you can test the system at Katranji before purchase, and I recommend that you do so because sometimes the stabilizers come defected from the manufacturer's end.