I spent the morning interviewing more potential contractors. I find it astonishing how many people that contracting firms are trying to push out at over $70 an hour who can't do even the most basic tasks associated with their advertised platform (in this case, C#/ASP.NET). My prescreening questions are culled from the first 150 pages of "ASP.NET for Dummies." Really.
One guy told me, "I enable ViewState on my web services so that they won't crash." What the Hell?
Inbetween interviews, I refactored the pricing module for the new multicurrency system so that it would not only allow per-currency fixed pricing, but also allow staff to purchase on behalf of someone else without changing their own currency settings.
At lunchtime, I finally received my leash...er, my BlackBerry.
Spent most of the afternoon refactoring the cart code to match up better with the design for the workflow server, and did most of the pre-work for the new build that has to go up tomorrow evening.