MichaelMeissner:
Perhaps if they had a printer from several years ago. I believe modern printers all have switched to micro-USB (and slightly older printers used mini-USB)
That's curious. I haven't ever seen a printer that used mini or micro USB. Centronics, RJ45, and full-sized USB type 'B' only. Not saying they don't exist, but even working IT, I've never crossed paths with one.
MichaelMeissner:
The Arduino is the only device I have in the house that has the square-ish USB B female connector.
I say this more in defense of Arduino than to try and beat a dead horse... but, I have tons of devices that use USB 'B' cables. Hard drives, a couple sound cards, a scanner, three printers (laser, ink jet, small photo), a couple old DSL modems, a video capture device, several hubs (though some of those are mini B instead), various control interfaces for fancy electronics... So no shortage of compatible USB cables here! 
MichaelMeissner:
Most things seem to have switched to the micro-B connector (there are European laws that mandate most electronic devices use the micro-B for charging, though Apple as always goes its own way).
Heheh.. OK, now in Apple's defense, the USB standards committee is doing a crap job these days. The two formerly popular USB cables (full size 'B' and mini) were well thought-out and served most purposes just fine. With the plethora of ultra tiny devices now, it did make sense to provide a smaller alternative (the micro), despite the fact that the last thing we need is yet another connector. Here's where things went awry though. First, you have USB 3.0 which requires its own new connector. So that's two new cable types to track down when you need them. (Alright, you can usually stuff a 2.0 cable in a 3.0 device, so it could be worse I guess.)
But, the real let-down was the pitiful current limit of the new micro connector. Apple being Apple, they probably would've used their own anyway, but their Lightning connector was designed for the explosion of mobile devices that really benefit from a small connector. It supports rapid charging (or just adequate charging for higher-current devices like tablets) where the mini connector would have to limit current draw to 1A, IIRC. Also, the Lightning connector can't be inserted the wrong way -- there is no wrong way. When plugging micro or mini USB cables in blind (in the dark, or in the back of a device where you can't see the port), you have a 50/50 chance of getting it right, which means you'll usually only succeed on the third or fourth attempt.
In short, Lightning is everything USB micro should've been. One downside is that it requires an IC in the cable itself to support the wealth of protocols that come out the bottom of an Apple device. But that has little to do with the connector itself. The other downside is it's yet another cable, and you can only get them from Apple, Apple-certified third parties, and the usual assortment of knock-off vendors of dubious quality -- meaning it'll either cost you $30, or it could burst into flames at any moment.