Are there any additional installation charges for a new Xplornet order?
There is an installation fee for setting up Xplornet internet at your home.