ok, so, the top ball came off during the evening (I was watching Kick Ass), so I had to go into a (public?) bathroom and faff about with it until i could get it screwed back on. I have soaked it and am icing it to try and help with the swelling, but am too scared at the moment that it is going to come off again in my sleep to go to bed. It is feeling less tight on my lip, but I am still terrified of it getting infected.
Going to go back to the piercers tomorrow to talk to them about it.