I spent 20 minutes looking thru the site for the "needle in the haystack".
Nothing that interest me. Much less pay $ 25. or more if it goes to auction.
However, I did look up one that said 12 days. And, the expiration on the domain was
April 18th.
I guess they are giving the present owner 24 days to pay up or lose it.