I was able to get 48,000 reward points by signing up through the link on my bank's online banking website - it just took me to the DirecTV site and I still got all the same new customer deals as if I signed up directly through them. So, check into things like that, too.