There also another opinion in Shafi'i Madhab permitting rukya. Here is a quote from Umdat As Salik: PROTECTIVE OR HEALING WORDS (RUQYA) AND AMULETS (from e8.2) w17.1 (Mansur 'Ali Nasif: ) Protective or healing words are permitted by Sacred Law and are called for when there is need for them, provided three conditions are met: (a) that they consist of the word of Allah Most High, His names, or His attributes (n: the hadiths prohibiting amulets being interpreted as referring to the beads and so forth that were used in the pre-Islamic period of ignorance (dis: w17.3)); (b) that they be in Arabic; (c) and that the user not believe the words have any effect in themselves (n: which is unbelief, as at 08.7(17)), but are rather empowered to do so by Allah Most High. Amulets are like protective or healing words (ruqya) in the need for these eonditions. And Allah knows best (al- Taj al-jami' Ii al-usul fi ahadith al-Rasul (y100), 3.219). But as brother Silat mentioned its good to follow the stricter opinion. I personally haven't used any amulets yet.