I recently switched to amazon for an identical book store from a previous affiliate.
The effective rate so far is 9%.
That contrasts with 3% at the other affiliate plus a double whammy...I think amazon will sell more.
They have sold twice as many items as the previous week at the other store.
This is with direct linking but not with "buy it now" links which I understand earn even more.
HTH