I chose original Toyota rubbers when i was out to replace em.found at mehran autos, costed 1.2k for a pair....but compared with the originals, they perfectly matched.
were made in Malaysia or Thailand :S.
Bosch rubbers are cheaper and lower in quality to NWB.the softer it is the better.
depends on what car u have, honda has originals NWB coming, its advisable to buy new NWB blades costing 1.2k...including rubbers.
New corolla also has NWB stock...NWB are japanese made....