Here is a little trick that worked for me at Brand X. Usually, because of the special fares United will not give you mileage most of the time when you check in. However, if after checking in you call the number on the back of the card and tell them you just checked in, you will get credited for the miles. Worked everytime for me.