I had Hurricane extractors on my 18RG RA28. They were awesome, big pipes, thick metal and good welding. But that was about 8 years ago, they have probably relaxed their standards since then.
I would be very surprised if they gave you a refund, I would just keep taking it back and getting them replaced. They will figure out soon enough that they are selling shit and fix the problem.