EBASICPOWER is good to deal with, that's where I got all of my parts last year for the SEARAY. There EBAYs store is cheaper if you choose to go with them. And if you need MERCRUISER only parts, then these guys can get em.
Ebasicpower are good and I ordered alot from Marine Parts Express too. Look on the net, theres alot of good places to get parts from. Lighthouse Marine are good and deliver fast!