All reviews of Greg Turner
Review about: XLN Telecom
Cancel my XLN account
XLN is absolutely terrible! I've attempted to cancel my account numerous times, but they never seem to pay attention. Their customer service is terrible and they never follow through on their promises. I really regret signing up with them. Sky Business is much better and more reliable. XLN, you seriously need to get your act together!