I don't think there is an single "best place". Depends on the part.
For instance, an O2 sensor for my Z8 (delphi re94 25325359) is $183 at Alpha, and I can get them for less than $20 at many places on the net.
It pays to do your homework and shop around.