for what it is worth, I attended an embroidery class 2 weeks ago and the teacher [which owns 7] embroidery machines suggestion is this: Buy only small USB sticks. If you put many many files on them the machine will read each file before it comes to the design you want and could take a L-o-n-g time.