You are right, J rasheed has good reviews for imported tires and I also visited him but somehow something inside wasn't satisfied so didn't purchased tires from him.
Its always good idea to go to the recommended tire shop by proper importer in karachi.
I was trying to find Kumho tires so I called lords implex karachi, they provided their sales person contact for lahore and the sales person provided contact of Lahore Tires who is 3-4 shops after J Rasheed. Kumho wasn't available so bought GoodYear and they have no issue till now.
Still after all this khwari, its luck if tires keep running good but chances of getting good product increase.