Convenience stores are improving their offerings in a bid to be more competitive with fast-food and grocery chains.