Extra benefits of credit cards that you may know