Well, "There's a lot of people" isn't really correct, as far as I know. You're talking about more than one person, so you would use "are" instead of "is". in that case, since they were being referred to as one "lot" or entity, you could say, "There is a lot of people up for auction," or something like that.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Who can explain to me why we sometimes hear "there's a lot of people" instead of "there are a lot of people", especially on films and some tv programmes? Can we accept it as correct informal language?