This is mostly a great app for maintaining your contacts and preventing unnecessary duplicates.
Having said that, this app would be a 5-Star if it offered to update your contacts and keep them in sync/"in the cloud" as a standard service rather than requiring a recurring payment model/added cost.
Also, it would be nice if the promoting of added services/"apps" was a little less blatant and more restrained. I did pay a good and fair price with the understanding that I was upgrading to a more premium contacts app, and I dont appreciate when promotions obstruct my intended use of the app. If you had a real Rolodex, you wouldnt want to be advertised to and find an expensive organizational tool filled with promos when youre trying to access a contact.
I could not be happier to upgrade to 5-star if you were able to take these concerns into account and implement them in a future version. This is at core an awesome tool but there are just a few missteps presently that Im sure everyone can understand and aspire to surpass.