Shipping Pick Up Only Works perfectly and has enough reagents for 17 tests. They don't not expire till may 2023.