From my experience through my work Tire Rack are a pretty reputable company. If you have any questions about vouchers or coupons, call them before you place an order by phone or internet. Although we here in the south will never find out, I understand Blizzaks are an outstanding snow tire.
Jack
Jack