Yes.
I ordered my clutchmasters stage 5 from these guys because it was the cheapest I could find ($240 shipped
). There customer service could use a little help though since they took many days to answer my email about my tracking number (I ended up just calling them). Everything came perfect and just as described.