Can I change wallet without shifting funds I have some fund in Multibit, a wallet that has now become almost unusable. I do not want to risk transferring all my bitcoins to another non-Multibit wallet because my last transaction is still stuck in "sending" mode weeks after I sent some bitcoin.

So I am wondering if it is possible to sign up with another wallet provider and somehow recover my Multibit funds directly from the blockchain.
Yes you can, depending on what version of multibit you have, you can do the following :


Multibit HD: You should have the backup seed words. You can directly use those seed words / master public key to create a new wallet like mycelium/electrum
Multibit Classic: Export out all the private keys https://multibit.org/help/v0.5/help_exportingPrivateKeys.html. You can import these private keys into the new wallet