Quote Originally Posted by DoctorMog View Post
The Dell tech support center?

Oh, FFXIV.. Right.

Besaid?
Quoted for truthery, Besaid has been good to me thus far and there are, in fact, quite a few English speakers on there