Hey buddy. I Finally ordered them via phone. He did notify me that the visors are not a perfect fit. He had one more set available and I ordered it. The fitment was not perfect but it was good enough for me, not really noticeable. He informed me that he will order a complete new set that will hopefully fix the fitment problem. This will take a few months and he will let me know when they arrive. Ill keep this post updated when that time arrives.