I kept a scammer going for 47 minutes once. It was the "your cable bill is going up unless you sign up for a discount" scam. I had time to kill, so I was using fake credit card generators, fake addresses, all sorts of things. It was fun hearing them get frustrated because my credit card numbers would pass the entry, but got declined every time. I must have gone through 5 or 6 fake cards that day.