I just don't see the Barbie being only $95 if they only made 700 - 1000 of them. I would think the smaller the production run the higher the cost....and less than 1000 is not many when you are talking a Coach Barbie.
This Barbie is a Gold Label doll, which means 25,000 or less were made. I read an article that 13,000 dolls were made, which sounds about right based on her label. Coach probably had a set number to sell, and the others are being sold through Mattel.