"Rumor: They laid off 15-17 employees yesterday."Is it just me, or do others think: why the hell did Mastro have 15 to 17 employees in the first place?