The much discussed petrol station on Mersea Road in Colchester has finally re-opened, nine months after being closed for refurbishment.