In Stock Products Typically Ship Out Within 2 Business Days 
Local Pick up in Richmond BC typically ready next day