Extended warranty are usually overpriced and have alot of exceptions so read the fine print. $2900 for 20K miles is a lot I would definitely hard pass personally I never buy any kind of extended warranty. My advice when purchasing any used vehicle is to change all fluids asap.