Even though I use Coinbase for buying/selling, I would not trust them to store my moderate balance of Bitcoins.
Their hot-wallet dependency and my storage of coins at a central location simply does not give me enough assurance my coins will be safe there for a significant amount of time.