Spool Mounts

I have a 67 barracuda with a 273 that I have put the entire 73+ suspension on. My question is regarding what spool mounts to use...

I can pick up a new set at the local parts store for about $20 a pair. I think I can then get Energy Suspension poly inserts for these for about $40.

Schumacher gets $180 shipped for their mounts with poly bushings.

My question is it really worth the difference in price?