In 2008, protein prices went through the roof due to a shortage of protein and more demand in Asian countries. However, prices started to stabalize last September or so, and now, some companies are starting to lower their protein prices just a bit.
$24.99 for a 2lb jub is ok, depending on what kind of protein it is. There are many type of protein out there, but use the Nutrition Board for that discussion.