Everyone has been really anxious, including myself. I ordered my product back in February and finally received my traction bar last week. I received an email that my mounts will come in tomorrow. Just wanted to let everyone know that they are working, just behind schedule. Wish everyone good luck!
PS: I ordered the H22 mounts for my crx and the traction bar as a set =D