Many have previously reported this but VZW has not fixed it and are kicking the can down the road by not commenting because the thread is too old. Well, I still have this same problem and it extends to SMS as well. Yesterday, I got both but they didn't show up for several hours along with a voice mail that was similarly delayed. It seems to happen with calls from two specific individuals but not from others. One is in Central Texas and the other is in SE Massachusetts so the problem is unlikely to be on their end.
It's too common not to have VZW as the common denominator. Come on, guys. Fix it. Don't just deny that it exists.