No doubt SPRS is a cheap stock. But it dropped to the $2.70's last month, and the $2.50's in December...with better numbers. After today's weaker backlog/outlook and likely difficult year-over-year comparisons on the way, I'm guessing we'll get another buying opportunity.