You might want to try Rapid Electronics I've got a toroidal transformer from them. They'll probably have the other components too.