Canada has already phased out the penny. Electronic transactions are not rounded. Cash transactions are rounded to the nearest nickel. It hasn't been a problem.
As a customer you can 'abuse' this by paying with card when the price would be rounded-up, and cash when it is rounded down. But it's not really worth the effort.