star financial woes