also:
oxygen sensors place
you could save a few bucks even if you got the O.E.M. Bosch version. they have generic ones with splicing instructions for the original connectors. haven't tried them but someone posted about the shop and i kept the bookmark...