I need a new blow off vale

I have a problem with the blow off valve, it is not what I expected, it does not work in my car Subaru Impreza wrx 2003, it is supposedly universal, but it is not good, the question is, can I return it?

###

