You might also like to take out all the punctuation, whitespace, and case issues by comparing on ...

Upper(Translate(t1.customer,'a~ .,-_":;','a')) = Upper(Translate(t2.customer,'a~ .,-_":;','a'))