I have noticed that many started trusting services that doesn't provide it's users with the private keys, the only online service you can trust is blockchain.info wallet, for the fact they provide private keys but even that is still not enough, I hardly use it for small transactions only.
Services such as Xapo is constantly banning users and keeping their bitcoins me included, you can't sue them for that because you agreed to their terms of service which states the following, they also support some countries and not others.
Read the damn
https://xapo.com/terms/ and tell me of one thing protecting us and not their asses, you should only agree to that damn thing if they didn't keep private keys, if private keys are stored on your side instead, or they keep it but encrypted so them selves can't see it without your unlock key.
If you choose to use an online wallet for any particular feature such as credit card, please make sure to not use it as a storage for your life savings or big amounts.
Be decentralized, and online wallets should be more transparent about the shit they do in the background, it breaks all the things bitcion was invented for.
About time till bitcoin becomes just another FIAT system of numbers on screen that transfers between people and inside their (accounts).
You have been warned, you can troll, flame and do whatever you want, but at the end of the day you are the one losing their bitcoins.
Be safe.