well, the one on TV R/A used to be next to the Star of India restaurant I think..and the Gharaffa shops are around Ittihad Street...I suck at giving directions but coming from D-ring road/Lulu/The Mall via the Doha Expressway, you go left from Immigration Roundabout, take the first right at the flyover/underpass, drive straight till the traffic lights and at the lights turn left. There's a place called Lion car accessories on that signal and if you don't find what you need, then there's other shops down the road too and you can also ask them where other shops are. Oh and hey, how could I forget? There's tons of shops on Salwa Road and you can check the shops inside the Teyseer Petrol Station which is also on Salwa road. Best of luck:-)