It's an OK price. I have found that used decoys in WA seem to command nearly the same price as new ones. If you aren't in a hurry, you will be able to pick up a dozen new mallards for $35 on sale at some point on or before Black Friday at least. If you are really on a budget, figure out how to combine sales and coupons or codes.
Cabelas has a dozen for $45 full retail. They will be on sale at some point or you will get a coupon in the mail.
If they have cords and weights, it's a good deal, but if not I would probably just buy a box of cheapos. I often grab a dozen on sale just to replace the ones my son shoots or float down the river during the year - ok, maybe it isn't him that shoots them or sets them in bad spots...
Dicks, Cabelas, Rogers, they will all run some sort of cheapo mallard sale at some point.
**Edit**
Just saw they came with a bag. If they have weights and a bag, that's a pretty good deal. Touch them up or clean them up, especially the white parts if you go that route.