Newegg sells a few 100 ft cables for around $10+shipping (expect around $6). I usually buy the 1000 ft rolls though, but I've spent many hours crimping cables before and quickly learned the standard color schemes and crimping techniques and what to look for before you crimp and make a bad cable. I like my cables to be about to size with a few feet extra, some companies I've worked for have like half the cable rolled up in the ceiling tiles and I think it's just a waste. Making cables is not rocket science, but if you've never done it before, you will probably screw a few up, and sometimes the issues you cause will be intermittent which can be costly when running to a printer of all things.
Also, I would not suggest going Wireless for the printer, as others have said, the signal will drop, and the printer may not expect it which means your job could be dumped midway through, it's essentially the same as unplugging the network cable and plugging it back in real quick and I doubt Roland accounts for that. These print jobs are not small either, so you could also run into speed being a factor as well. Wireless devices/routers/etc also have the joy of needing a restart to fix its issues once a month or so.