Assuming studs are legal where you live, that's a great deal. I got 4 studless winter tires on 16" steelies last fall for 400. I can't speak for the Dean tires but considering the fact that 4 Blizzaks cost more new than what I paid for the whole thing, it should work out great for you.
Have you checked the offset and bolt pattern to make sure they match?