This is on my dd6's list as well - but unless something changes, I'm not planning to get it for her. My dd has not been known to take care of Barbie's and I could see that $50 doll laying in the rain in the front yard. Maybe I will do like pp and look for a cheap video camera that she can "spy" with.
As for where to find them, I've seen them in most stores -
Walmart, Target, Kmart, Meijer, Toys R Us.