United has a program which offers miles for buying certain cars, but the drawback is that you get the miles instead of other dealer incentives and cashback (I'd rather take the cashback than the miles). The program is called "Odometer miles" and is described on their web site.