I saw a pair of these on another obw and liked the look. Went thru some threads here, but they are old, so is the info. They use the same ones in Europe, clear on top instead of yellow. Anybody know where I can find some? There's supposedly a Legacy or Impreza model that's a direct swap. Time for new ones now, found a crack and lots of moisture. I'd appreciate some info if it's out there....thanks!