The general consensus of the comments seems to be that what Dowd says is pure crap. The source seems questionable,too.
Dowd probably caught someone walking out of this shop