Yes unfortunately you do need the form stamped (or a nurse can sign with their PIN). I also have loads of medical friends and was hoping they could do it but no joy which resulting in a very traumatic GP visit and me only just getting my form done. Good news is for the monthly BP checks you can go to Lloyds pharmacy which is free though.