Will the forcing of folks to testify against themselves (disguised as tax collecting) ever end?
Maybe we need and amendment:
"No person or corporation shall be forced to disclose any financial information to any federal agency without a warrant, except that retailers may be required to report total retail sales for the sole purpose of calculating sales taxes. Sales tax collecting agencies may require the maintenance of individual sales records for the purpose of auditing, but may only inspect such records during an audit, and may not collect information from those records other than total sales."
That'd be a nice IRS-killer. It'd be nice if the States would also be so constrained.