Quality: Imation = CMC = Crap :Z
Price: That's 20 cents per disc. Frankly, that's a little high. Go buy them at Best Buy. This week, they're 13 cents per disc, after rebate. In the past, they've been even lower. Or look at any of the other brick-n-mortar stores for their rebate sales.
Reliability: As a rule of thumb, I tend to steer clear of Yahoo-shopping-based stores. With a few exceptions (like accaproducts.com), they're used by shady businesses that I would never trust.