I use only paper wallets. I have yet to import one, but I plan on doing so in the near future.
Well see two people in this thread i.e. I and justusranvier have advised you against using paper wallets. Perhaps you should reconsider your actions.
Couple of questions:
1. Why are you saying to avoid paper wallets at all costs?
I've already explained above. Paper wallets are dumb and primitive. Software (and perhaps future hardware) wallets are smart. With paper wallets you have to worry about change. With software wallets the computer does the work.
2. Could you give an example of using a paper wallet where there might be an issue? I want to make sure I don't do something stupid with my paper wallets and lose bitcoins.
Yes you import the private key into blockchain.info. You spend money and think the private key is now empty. You make the private key public because it's empty, right? Later on blockchain.info sends change back to that key and someone steals your bitcoins. This sort of thing has happened to people.
There would be no issue with importing the entire contents of a private key to say, blockchain.info, right? There would be no change since the entire amount is being imported. So this would be safe, correct? It would be used to spend immediately in my case.
Never *import* a paper wallet private key. Instead *sweep* the contents. That is an option available in blockchain.info and armory. Maybe mycellium as well. Other wallets don't have that option.
With sweeping the entire private key's coins are sent to another address in your wallet. It's an on-chain transaction. The private key is not imported into the wallet so change can't be inadvertently sent to it.
Anyway since people here are really, really interested in change I'll point out this article I wrote last year about how various wallets handle change:
https://bitcoinspakistan.com/blog/all-about-change-and-change-addresses/