It does seem to be very regional. The NE parts of the US are the ones that pronounce it more like 'app' whereas other people have never heard it said that way.
Huh, I thought the standard one (which is also what I use) is more along the lines of "Ay-pre-cot" (similar to "Ape-ree-cot", but the emphasis falls on "pre")