$666.66 for that doll... wtf. theres no way id pay that for a doll. and yes, i do know what that stands for