I got the Research droids too. Also the new Factory Chase Padme.
Since you took them out of the package, you can review them in the Toy Reviews section.
I started a review the the Research Droids & you can add to it since mine is carded. I noticed that the paint is showing up on yours as mine does not. Weird.