Target offers two Disney Princess Dolls bundled with a $5 Target Gift Card with prices starting from $15.98. (Add two to your cart and the gift card will be added automatically.) Opt for in-store pickup to avoid the $8 shipping fee. Assuming you'll use the gift card, that's $5.49 per doll and a buck under the best per-doll price you'd pay at Walmart.