Why not just mark the customers inactive and hide them from the Grid?

The sales history is not lost if you are running SalesAnalysis and/or keep the OrderEntry or Invoices history for reporting.
_________________________
Andrew Bates