How Predictable are your Sales?