stay away from a place online called nissanwholesaleparts or something. I ordered a $10 hose, $7 to ship in this huge box. Took 2 weeks to get here, ended up going to napa and getting one for $10. Then I try to send it back, paid $12 to ship it back, took another 2 weeks for a refund of my $10, they don't refund shipping on either side. Oh yea, did i mention it was the wrong part and the box was ripped open and tore up? and I spent an hour trying to track someone down on the phone who could refund me.

Try a junk yard or google body part shops around your town.