I am comparing subscriptions and want to avoid surprises. Which details should I check for commitment period, shared data, add-ons and device instalments before making a change?