Ann
Hang in there, I think a P250 out there has your name on it.
Heightwise, the Pampera is like a KX100, very similar, maybe a little shorter than the XR200. I think you will find that it fits you very well. If you get a TTR125 now and get to ride the P250 later, you will be really sorry. I think for what you ride, you will find this a great 'little' bike.
Alan
BTW, I had my P280 on order, had to put $1000 down just to get the local dealer to make the order, then it got delayed, and I waited 6 weeks I think before it arrived, basically bought it sight unseen - so far I am very happy with it.