Of course, because bitcoin is so young, it is still stabilizing, so using it at stores and restaurants that accept it can be risky. There are always risks of extreme fluctuation, system collapses, and hackers. However, this in no way detracts from its validity as a currency. Every single currency in the world faces different risks (inflation, runaway speculation, imbalanced trade, etc.)