I have used Suncoast in the past. But one time I had an issue with them.
Even though in the end everything worked to my satisfaction, they made me jump through waay too many hoops to get there.
As the customer, I became extremely disenchanted with Suncoast, and now give all my OEM part business to Sunset in Oregon.
I know that lots of people have used Suncoast satisfactorily, and that's great.
But in my case, they seemed to work extra hard to lose my business - I was amazed at the lack of customer focus they showed me, and this at a senior management level.
You never know how good a supplier is until you have a problem, and in my case, they just made it impossible for me to throw any more business or money their way.