pricing factors