Not quite, I did wait a couple months to receive it though, nothing to whine about really. Then both front mounts broke on it within a couple days of installation, and when I told Mark, he said that they were in the process of making a new one and to wait until mid June for one. They pushed it to the end of June, and now until the first or second week of July.