Amazon offers its Prime members the Barbie The Princess and The Popstar Tori Doll
with free shipping
. (Non-members should pad their orders over $25 to get free shipping; otherwise it adds $4.20.) That's the lowest total price we could find by $6, although most merchants charge $25 or more. Sales tax is added where applicable. It includes the doll, tiara, and microphone.
Orders placed by December 18 are guaranteed to arrive by Christmas.