Not bad for merging - not efficient for groups
A2Z Contacts is more old fashioned but has many more grouping capabilities (create groups based on a search on every field). + this app is not listed as "in-app purchases" (next to download button), while in-apps purchases indeed exist.