Saw the online website with the coupon. What they said seemed right and I liked the lay out of the website. The crack is fixed. Looks like it was never there.
All reviews seem positive
Free Phone Quotes - $10 OFF Any New Windshield or Glass - Free Same Day Mobile Service