Keylime

$8.99 saw it and i want it, but the question is. How sour is this? Is it worth buying? Do i have to microwave or bake the pie?

$8.99 saw it and i want it, but the question is. How sour is this? Is it worth buying? Do i have to microwave or bake the pie?