A John Q mystery compare prices