Before leaving Barstow we stopped at the AM PM Mini Mart---too much good stuff!