I have just been researching a marriage record in Hampshire and i came across a web site covering BMD records for North East and South East Hampshire.
They were offering an online certificate order service. All Birth, Marriage and Death certificates were 25 pounds ,a faster service was 40 pounds and the fastest service was 60 pounds.
This is a great deal more than you should be paying as it costs 7 pounds for an English BMD Certificate,and for a faster service it was an extra 4 pounds.
I will give the address below.