The STAR can end at a IAF but not always because that STAR will probably be used for feeding arrivals to several different airports & runways. Often from the last point on its either radar vectors or a direct to clearance to start your approach. Sometimes you can get "picked off" before the end of the STAR, it all depends on the circumstances