A
Anna Kalugina Review of Excell Business Systems
- Super slow service. We were promised 100MBS spee...
- Super slow service. We were promised 100MBS speed but on good days, we are only getting 30MBS
- Internet down several times a year and customer service could not care less
DO NOT USE IF YOUR BUSINESS RELIES ON BASIC INTERNET
Comments: