99 Cent StoreDecember 8, 2008•Ted Rall Until recently, 99 cent stores were having trouble finding stuff to sell at such a low price. Fortunately, deflation will come to their rescue.
PetroschadenfreudeJune 2, 2008•Ted Rall High gas prices hurt me too–but it’s sweet to see selfish idiots who bought SUVs finally get a comeuppance.