I'd always go AC Delco personally, this is the cheapest place I have seen it.
If that is too costly you could try a Dorman one, usually Dorman makes some decent quality products, Rock Auto has it for 78.79
I'd still go for the AC Delco if you can.
If you are getting the MAF "lower than expected voltage" code, then if there is not a problem with your wiring, then it is the MAF itself, sometimes they fail to the point that they have to be replaced.
Do you have any other trouble codes returned when you have it scanned?