Our products are available both online and at our physical store located at North Lethbridge, Alberta, Canada. While we strive to update our website inventory promptly, occasional oversights may occur. Items displayed online may no longer be in stock at our store due to prior sales. For in-store pickup, we strongly recommend scheduling ahead to confirm availability. For shipped orders, we verify stock levels before processing; unavailable items will be refunded.