I got my items in a reasonable amount of timeā¦ about two weeks. Free delivery so I didn't mind the wait. A little expensive compared to other websites but I didn't realize that until I had ordered it. Fit pretty good and all the clips went in like they should have