United Mileage Plus members can get 12 miles per dollar spent at Sears.com until the end of Wednesday. If you are a Mileage Plus cardholder you will get 16 miles per dollar spent.
Check out this post from Frequent Miler (I suggest reading his one daily post everyday) where he explains how best to maximize this deal. He's got all the details there.