Directly from the e-mail:
Overstock Inventory Sale
We did a thorough inventory and found we had a lot of overstock on certain items. We have placed these items on sale, but the sale will end on Thursday July 29th and will last ONLY while the supplies last! (There will not be rain checks on these items. When the overstock is gone, the sale on those items is over.) On the 30th of July (Friday) the prices will go back to normal... To see the items marked down 10% to 80% vist our Sale page. You will probably never see these items on sale like this again, so take advantage!