They require you to pay to delete your account. Would give less than 1 star if possible.
ProsNone
ConsEverything
Visit Sub Or Dom Reviews about Sub Or Dom