This is absolutely ridiculous! I can certainly see why you are upset.
It seems to me like someone has a bit of a racket going on here and you are the latest victim. "Bloody well better have been"??? Is she having a laugh? Please tell me the name of her shop and I will order her so many pizzas to be delivered she can feed all the gypsies in the area!!
I know it is all a bit much to take in at one time. I remember when I got my first flat that was all mine own and I was so happy and proud. I moved all of my stuff in and the first night I was lying in bed listening to the neighbours shouting obscenities at each other with heavy metal music blaring through the wall. The romance goes quickly doesn't it?
Don't let this get you down. She might just be one of those people. Maybe her business is not doing too well and she is upset by all of your attention. Who knows why? There is simply no excuse for behaving like a teenager on a council estate. I think the panic button is great and make sure everyone knows you have it. Also, it might be worth telling the police about the gypsies visiting your shop because that is extortion and is soooo illegal!
And another thing, no Starbucks for this chickie. Screw her!! You might be neighbours, but you sell different things so there should be no conflicts if you just avoid each other. Make nice nice with everyone else though and you might find everyone hates her! It is all so immature, but you know people can be so unfriendly.
Don't cry about this for another second. "Tomorrow is another day" and "you reap what you sow" and "what comes around, goes around"...Sorry, that is all my cliches at once!