I just placed an order for 20 filters and the site and info is still good!!

Thanks!