Rebuilt late model engine with 2-3yr warranties easily cost that much. Remember you are paying for shipping & the warranty when you buy from a large chain like that.
Used low mileage engine is $600-700 shipped. $1000 freshened up with QUALITY parts. Who knows what you get in SOMEONE ELSE'S rebuild.