I have always had such a problem because it is not so easy to do it and you have to choose the best way out of all possible ones. For example, it is important for me that the card provides me with high cashbacks because I constantly pay with the card and often these are large amounts for which I wanted to receive some returns.