Imranhakro
I also went for the Yokohama S707 for my Alto and I love them, they're an excellent tire, very comfortable, great handling, no noise, excellent grip, huge imporvement over the FF General tires,
I got mine from Zafcom, they're official dealers and I have been buying tires from them for years and have never had a complaint.