Interesting what you say about the numbness in the hands, which I also get. When I'm riding, the seatpost is about as far down as it can go, which suggests the bike is too big. I also have the saddle about as far forward as it will go on it's rails.
I was thinking I'd be having to buy a second...