How long will implantation bleeding last?

Generally less than 3 days.