I have not. I wonder how difficult it'll be being abroad... do you know how long it takes them to upload the videos? I like tabtouch because it's pretty quick. Otherwise I'd just 'try' to be patient and wait (usually after much swearing and sitting on my hands trying not to flip the bird at my laptop)