Toucan
Bad experience
- 10-27-2008
- 12
As far as I am aware they have not yet replied to my emails even though its been agreed with the high level compliance team, account still active even though I no longer receive bb from them, I do not recommend Toucan.com broadband to anyone!
Company: Toucan
Country: USA
Site: toucan.com