How do you know if the deals you're getting are really that great? Turns out, there are apps for that.