HearAtLast to open 18th clinic in Canadian Wal-Mart store