California Numismatic Investments, sells Silver Eagles at Spot plus $2.00...and if you want to sell to them, they pay Spot plus $1.00. Net cost to buy and sell from them would be about 5% right now.
I have bought several from them and they give good service...Shipping and insurance is free.
harryd