I just give them a good scuff with a gray scotchbrite pad. Just enough to get rid of the shiny surface. Since I work at a body shop, I have easy access to them. Can get them at an auto parts store or auto paint supply store. Not real expensive either.
They don't remove any detail, and leave a nice dull finish with some bite for primer. Will also do a light scuff with them prior to color coat to give some bite to the primer. Since I generally do aircraft and ships in flat paints, I don't need to worry about a glossy base like you need for finishes like alclad, but after primer and before a gloss coat should be the same. Though I'll let others chime in with their preferences for gloss stuff.