F folderslide New member May 7, 2009 #1 Can anyone vouch for them? I'm in england and would need the stuff shipping over here. Cheers!