Skype reviewed by

London, GB

16 Reviews

trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars

not bad

its good to for video chat but seem to be finding problem these days quite often... would be great if we could do group video chat.. but extra cost just turns off..
    Comment (?)