Last summer, I bought a cheap air filter off of ebay and replaced it with my stock air filter hoping it would give me more power, which it did a little, however last November I got caught in a rain storm and kind of ran into a puddle, a big one, a real deep one about a foot deep, and somehow the intake sucked up some water and it got into my engine and completely locked up the pistons and got water stuck in the crankshaft and virtually everywhere else liquids are found in an engine, one week and $1000 later, my mechanic showed me a bucket with a little over 2 GALLONS of black, dirty, oily water in them, the guy said this was the worst water related engine problem he's ever seen and immediately pointed to the filter as the cause, the engine sucked up the water like a straw.
I quickly put the stock filter back on and never got the problem again, however what I just typed above was half of my warning, the other half of my warning is what he told me he found after the water was taken out, it was black soot, the soot was everywhere and it was brought in through the filter, because one it was a cheap filter and two there pretty much is very little actual filtration from microscopic particles.
My warning is don't get any filter until you know for a fact it can filter out just as much as your stock one can, if you have one of those filters now, get your engine checked, QUICK.
I'm not making any of this up, this is advice and a warning from one aveo owner to another.