totally agree.
for 10w40, go for sgo (suzuki genuine oil) premium 10w40 api sg from any suzuki 3s dealership, but be careful not to purchase sgo ultimate 10w40, it is not for ur car.
for 15w40, go for zic m api sj
for 20w50, any brand except zic hiflo