I had seen a blogger post about Mastrad maybe about two months ago and thought I needed to try their TopChips out myself. How could a potato chip in the microwave taste good and yet be healthy? No way! I was pleasantly surprised by TopChips. I saw it was even featured on Dr. Oz today […]