To add a review,
login,
sign up or
Login with Facebook
Newbie
1 review
ordered my internet from them a week before christmas, they assured me it would only take 10 days to set up and i would receive my modem within 7. 1 and a half months later i am still waiting to be set up and still haven't received my modem. the staff did not show up for 2 appointments and all i was offered for waiting so long and taking 2 days off work to be at the premises was half a month free. stay away from dodo