Big boost in May retail sales? Consumer not really hurt? High gas prices irrelevant. How's this for an explanation? Tax refunds. Now, back to your regularly scheduled programming.
Wow -- something I totally overlooked along with just about every other analyst out there. And a really good point.