I actually have a pair of P5's and replaced the tweeters about a year ago. I bought them directly from B&W and the email address provided by the previous poster is the best way to contact them. You can also call them and ask for the service department.
Good luck with them
Good luck with them