I don't have those handles, but based on CS alone, I never had issues with Maggards, and I've been purchasing from them for years.
WCS is good too but some of my orders took a bit of time to ship, the website can also be more intuitive. I like Maggards simplicity, I find it easier to navigate what I am looking for.
WCS is good too but some of my orders took a bit of time to ship, the website can also be more intuitive. I like Maggards simplicity, I find it easier to navigate what I am looking for.