I had a Subaru MasterCard for about 12 years. It gave me points (that had a dollar value) each time I made a purchase. I used that card at every possibility. I travelled a lot for work at the time and had hotels, restaurants, rental car, gas as well as personal stuff. I got about $3000 back over the twelve years.
I sold my Subaru vehicle in 2012 but just cashed in the last of my Subaru bucks on Monday for 5 Michelin Defender 265 60R18 tires. I wish Honda had a card like that.
The guy at the Subaru parts counter told me he put 4 kids through college and paid for all their car maintenance with his Subaru Bucks.