I always wondered about this? I mean the Reapers are supposedly millions if not billions of years old. Plenty of time to traverse the vast distances between the galaxies, especially since they were closer together billions of year ago.
Maybe the reapers are like galactic small frys just picking on low tech creature like humans and turians, whilst they themselves are regularly picked on by some large far more advance race.