Do not ever use Optimax. Our experience in the Bristol branch was shocking. Firstly they take a deposit off you saying they will refund it and they never do unless you chase them up for it. Secondly they are dishonest, about the likelihood of a successful operation and about the waiting times.
I would never recommend them to anyone, rather the opposite!