So I found this crust to be great for thin crust lovers like myself. It gets nice and crispy even without a pizza stone and bakes rather quickly. It can also withstand lots of toppings without falling apart.
The price is the most expensive that I've found this far at $5.99 for 2 at Sprouts Farmers Market. They used to carry it at Walmart for a dollar less, but I haven't seem it in a few months.
Definitely worth to stock up on when their on sale!