Remember - all of this week's new releases should become eligible for DDD's 20% off sale on Tuesday. This will be your best price for most of this stuff.
You may want to cancel that order. They're $19.75 at DDD, on Tuesday you should be able to order them with one of the 20% off codes, which will bring them to $15.80 apiece (free shipping, no sales tax).
You may want to cancel that order. They're $19.75 at DDD, on Tuesday you should be able to order them with one of the 20% off codes, which will bring them to $15.80 apiece (free shipping, no sales tax).