The best theory about elementary particles, bulk matter built by them and their interactions (except gravity) today is relativistic quantum field theory. A particle-point of view is extremely delicate and thus the attempts of popular-physics books authors to explain forces as the exchange of particles quite strange to a theoretical particle physicist.
This becomes clear, when one asks precisely your question about the Coulomb force between macroscopic bodies. It can not be understood easily in the particle picture, let alone by the exchange of photons. It is very difficult to make sense (both theoretically and experimentally) of something like a photon position or localization since there is not even a well-defined position operator for photons to describe its location. What you can determine are reactions of a measuring device (like a photomultiplier or CCD plate) with the electromagnetic fields aka. photons. It is also not so easy to make sure that one measures really single-photon states or only very-low intensity coherent states, but that's not the topic here.
The understanding of the Coulomb force for heavy/macroscopic charged bodies within quantum field theory amounts to the coherent resummation over infinitely many Feynman diagrams, which in the very mathematical language of quantum field theory are called photon-exchange diagrams. You sum over all the n-photon exchange diagrams with [itex]n=1,2,3,\ldots[/itex], where no photon lines cross (that's called the resummation of ladder diagrams). This resummation becomes important, when the momenta of the "exchanged photons" (these are no real photons but just mathematical descriptions of the electromagnetic field in terms of its (free) propagator) become small, because then the growing powers of electromagnetic coupling constants in the numerator of these mathematical expressions are compensated by the soft-photon-propagator denominators which becomes nearly zero in this kinematical regime. After this resummation, what comes out is nothing else than the classical Coulomb force between two heavy point particles at rest. On top of this you can evaluate quantum corrections by taking into account also other diagrams like those with crossed photon lines.
After all this mathematical trouble one comes to the conclusion that a much better intuitive understanding is still to think in terms of fields as the "mediators" of interactions than in terms of "virtual particles" that are bouncing back and forth between the interacting bodies.
For a very thorough explanation of the soft-photon (infrared) phenomena in QED, see
Weinberg, Quantum Theory of Fields, Vol. I.