The Twin Cities Salvation Army is afraid it might run out of toys for needy children this holiday season. The charity had to make a last-minute purchase of 35-thousand dollars worth of toys this week to re-stock its metro area "toy shops". The shops give needy families a grocery store gift certificate and age-appropriate gifts for children. Salvation Army spokesperson Annette Bower says the biggest shortfall has been in toys for teenagers.