We are fast. We typically fulfill orders within 2 business days. Sometimes during peak periods the time to fulfill may extend to 3+ business days but this is rare.
Note that once we fulfill your order, typical delivery times are 3-5 business days. However, we all know that USPS is pretty hit and miss, so it can take longer sometimes.