Throne and Liberty went through some volatile market activity thanks to an Amazon snafu. But what really happened?