My retail stores (non-SCUBA - gift and souvenir shops) haven't accepted checks in 10 years. Except Traveler's Checks - which are rarely used anymore either.NetDoc:I guess it's time to stop accepting checks!
Most people (consumers) have a credit or debit card. The 2% (average "discount rate") fee or 3.25% for amex is well worth the protection to the merchant IMHO. We have yet to lose a single dispute attempt since we check ID on ALL CC purchases, nor have we accepted a stolen credit card either - since if the name on the ID doesn't match the name on the card - we don't make the sale). Also we swipe the card and/or imprint the card as necessary (if it doesn't swipe properly - which is standard policy for all major CC's).
Even smaller operations or dive boats without physical offices can accept CC's these days, with cell phone technology and/or internet processing (via WWAN). Again, the fees are minimal compared to 1 bad check which is usually a total loss.