Realistically, not everyone will be accepting Bitcoin as payment, over the next while. The next best thing, when transacting with businesses, next to Bitcoin, is cash.