The duplicate lead detection needs work. Right now it seems random. It will show a 20% match for a customer who has the same last name and nothing else in common, but won't show a match for someone that has the same cell or home number with the same first name. I think a matched cell or home number should be a possible duplicate even if the names do not match. I have not been able to merge a duplicate lead because one name was all CAPS and the other was regular capitalization, even though they are the same person. (THE DUPLICATE LEAD DETECTION SHOULD NOT BE CASE SENSITIVE!) Yet for some reason I always get like 15+ matches for customers who share the same work number, if that can be detected than these other areas where info obviously matches, need to be prioritized and refined. I Can't tell you how often I search the number or customer name and see multiple profiles. I also think that there should be a note section of the last engaged activity and date for duplicate leads on the screen without having to click into each customer card.