Mini USB flash drives