I've bought 5 guards from P3 in the past 2 years. The first guard was shipped in a day and I got the tracking # in an email. The second guard was not in stock and I was told up front that it would be weeks... no prob. The 3rd guard was promised in days, but took 2 weeks... OK... no prob again...