I think I know why the price is droppin..lol,,ptsc is taking off ..rumor posted on Dec 18, 2007 07:35AM