Was just surfing Amazon and noticed they have The Last Jedi 3.75-Inch Rose (First Order Disguise), BB-8, & BB-9E 3-Pack up for preorder. These are sold and shipped by Amazon. Price is $14.99 each with a delivery date of 12/15.
I took a screen shot that shows that these are actually up for preorder as of this post, but not sure how long they will last. Also it looks like these are limited at 2 per order.