Please check adjectives you would use to describe this web site's customer service:

Atrocious

Loathsome

Flagitious

Satisfactory