The site just provides alerts and also a different way to check inventory. You don’t actually transact with them. The site redirects you to Tesla to buy anything. If you’re asking if the site is up to date, I assume it is. Click on a car and see if it links to an active listing on Tesla.com.