Prime is waste of money IMO. You can get free shipping on pretty much everything so long as your total order is at least $49 and that is pretty damn easy to do.
The Amazon rewards VISA card is a heck of a deal though. Love that 3% back to use against future purchases.
The Amazon store card gives 5%.