I think this is hard to tell, I mean girls switch their mind with in a seconds and same goes with their moods too. So, I would say that never say no to a girl. That's it.
I think this is very stupid to spit tea so casually, I think you should try to surf online for the same and also do mention your model number of the keyboard you are looking for.
I think no one can ever help you out with this as you are suppose to handle the situation on your own. All I know is that no one is more important than that of the one who you are in relationship with.
I think people actually need to know a person personally before actually getting in conversation with that particular person. I may be wrong but I think you should try to interact positively with her and try to understand her point of view also.