Experiences just like you had with the pick-up truck are what convinced me that running blinky's in the daylight do, in fact, help you to be noticed.
The ones that sit for very long time crack me up. Are they that poor a judge of speed/distance or do they think its a UFO coming down the street?!