I can say, from personal experience; Bouch is a class act. And the owner is tech support. But on converting from eddy (geomatry was perfect) Putting on a msd efi- didn't work, had to install manual valve body. But great guy.
No personal experience, but S&P have been around a while. One of the first with Mopar new hemi installs. Their site has a reference section - check that. Bouchillon is first class all the way!
Street and perf shipped my headers and my p/s delete pulley to Australia no problem.
Both were quality items.
Mark is easy to get along with and they get the job done.
I gave Bouchillion the swerve because their pricing on some stuff is way fierce.....especially their ps delete pulley which was cheap looking compared with the SP part.