It seems that a technician would have been able to identify bag wheel bearings, especially in a Chevy truck. My experience with lots of wheel bearings in my Chevy was that they were most noticeable at lower speeds. When you make a turn or a corner, the noise would change. This doesn't sound like a bad wheel bearing to me. Just my .02. If you're anywhere near coach, take him up on his offer. No need to waste time and money throwing parts at something.