I wouldn't do either. Go to a different yard. Hell, go to www.car-part.com and look up 2000 Pontiac grand prix and search for engine. You can filter for distance/mileage/price to find the right one.
I just picked up my 99 L67 for $300 from a yard an hour from me that I had no idea existed. Food for thought.