I've recently made a really nice friend. We have a DC the same age.
We get on but I'm very confused by her. She is always very helpful, a great listener etc etc, but seems to lack general manners?
For example, last week she was visiting and I offered a cup of tea. She said "Oh no". I said something along the lines of "Are you sure? I've boiled the kettle. I'll be having one. It'll be no trouble at all". Her reply was "I've said no thanks
". She looked like I was the one who was acting off!
Then again, I was going through a few things I love about my DC newly decorated nursery. I was asked what the box was in the corner and explained it was just a few bits I forgot to take back from buying at the Sale. She said "I'll have them. What's your price?".
We went shopping together too recently, and I was just having general chit chat with the till lady. General small talk, etc etc. We left the shop. Friend proceeded to ask me if I knew her. I said no. When pushed further, friend said she thought I might know her since I was very chatty with her.
Out for lunch, she didn't like the toppings of her meal. She said they weren't as described on the menu. She immediately called a waiter over and said something like "This does not taste right. I will change it if I can, for something else". I thought this was very direct!
I've also had lunch at her house and she's somehow seen a facial expression to suggest I didn't like something. She said "You don't like it. I will change it now. Give it here". I was mortified and insisted I did like it. She said I was not being truthful and to just let her change it 
Again, she is very lovely, funny and helpful. A truly good friend. But for some reason she seems very odd in the manners department. What do you think?