It seems to be down due to a network error.
Why does Enhance use.. a cloud based (non-self-hosted) billing solution? I feel like it's contradictive of the whole offering.
It is back online