BCM ships fast. I have been waiting on a PSA order for 16 days so far (one lousy LPK with no TG). After I placed that order I placed 3 seperate orders with BCM days apart. I got all 3 orders from BCM and my PSA parts kit still did not ship yet. Kinda need that kit so I can test fit in my lower before it goes off to anodize. Only thing that is holding the build up.