With a little bit of work, I have proven to myself that the geometric product between three vectors is associative ($a$, $b$, and $c$ are 1-vectors): $$\begin{aligned}(ab)c &= a(bc) \\ &= (b \cdot c) a - (a \cdot c) b + (a \cdot b) c + a \wedge b \wedge c.\end{aligned}$$
And, by extension, that it is consistent for four vectors ($a$, $b$, $c$, $d$) as: $$\begin{aligned} (abc)d &= a(bcd) \\ &= (b \cdot c)(a \cdot d) - (a \cdot c)(b \cdot d) + (a \cdot b)(c \cdot d) \\ &\quad+ (b \cdot c)a \wedge d - (a \cdot c)b \wedge d + (a \cdot b)c \wedge d \\ &\quad+ b \wedge c(a \cdot d) - a \wedge c(b \cdot d) + a \wedge b(c \cdot d) \\ &\quad+ a \wedge b \wedge c \wedge d\end{aligned}$$ However, the following, which I would expect to match the rules for associativity, is quite different: $$\begin{aligned} (ab)(cd) &= (a \cdot b + a \wedge b)(c \cdot d + c \wedge d) \\ &= (a \cdot b)(c \cdot d) + (a \cdot b)(c \wedge d) + (a \wedge b)(c \cdot d) + (a \wedge b)(c \wedge d) \\ &= (a \cdot b)(c \cdot d) + (a \cdot b)(c \wedge d) + (a \wedge b)(c \cdot d) + (a \wedge b).(c \wedge d) + a \wedge b \wedge c \wedge d \\ &= (a \cdot b)(c \cdot d) + (a \cdot b)(c \wedge d) + (a \wedge b)(c \cdot d) + a \cdot (b \cdot (c \wedge d)) + a \wedge b \wedge c \wedge d \\ &= (a \cdot b)(c \cdot d) + (a \cdot b)(c \wedge d) + (a \wedge b)(c \cdot d) \\ &\quad + (a \cdot d)(b \cdot c) - (a \cdot c)(b \cdot d) \\ &\quad + a \wedge b \wedge c \wedge d \\ &= (b \cdot c)(a \cdot d) - (a \cdot c)(b \cdot d) + (a \cdot b)(c \cdot d) \\ &\quad + (a \cdot b)(c \wedge d) + (a \wedge b)(c \cdot d) \\ &\quad + a \wedge b \wedge c \wedge d.\end{aligned}$$ Which, when compared with $a(bcd)$ and $(abc)d$ has all pure scalars and the quad-vector, but is missing four of the six scaled bi-vectors.
Is it that my understanding of associativity is incorrect in that $(ab)(cd)$ is not the same as $a(bcd)$ or $(abc)d$, did I make a mistake in my algebra, or is there something else going on?
My digging into this comes from the desire to understand $e_{12} e_{23}$ which is short-hand for $(e_1 \wedge e_2)(e_2 \wedge e_3)$ (note, geometric product for $()()$) where $e_1$, $e_2$, $e_3$ are orthonormal basis vectors and I have been unable to determine whether the result should be $0$ or $e_{13}$. Also, that $e_1 e_2 e_2 e_3$ comes up in my working out of geometric products when $e_1 e_2$ is used as shorthand for $e_1 \wedge e_2$.
Follow-up:
Many thanks to Somos for encouraging me to keep looking and to Peeter Joot for his hint about ${\langle ( \wedge )( \wedge ) \rangle}_2$ as the apparent circular definition made me dig into just what $(a \wedge b)(c \wedge d)$ looks like.
Extrapolating from appendix C.1 of Geometric Algebra for Computer Science (Dorst, Fontijne, Mann). $$ (a \wedge b)(c \wedge d) = \frac{1}{4} (ab - ba)(cd - dc) $$ This expands out into four permutations of $abcd$: $$ abcd - abdc - bacd + badc $$ I won't go into the full expansion, but it results in 12 grade-0 terms (4 of which cancel), 24 grade-2 terms (8 of which cancel), and 4 grade-4 terms. The terms that don't cancel add together, thus requiring the $\frac{1}{4}$. The terms that do cancel are exactly those terms in my $(ab)(cd)$ expansion remaining after removing $(a \wedge b)(c \wedge d)$.
Thus, while the geometric product is defined to be associative, this exercise shows that associativity in action, which is what I needed.