We offer same-day store pick-up of online orders. Orders will usually be fulfilled within the hour, but could be delayed to the end of the day depending the day's staff levels.
We also offer free same-day local delivery for items in stock within 3.0 miles of our shop for orders >$50 and received by 3:00pm.
- For deliveries >3.0 miles, the delivery charge will be $5 + $1.50 per mile.
- For orders received after 3:00pm, delivery will be the next business day.
- For items not in stock, delivery will be the same day the item is received by us.
You will receive an email or a text message when your order is out for delivery. If no one is home to receive the order, we will leave your order outside your door. We assume no responsibility for the order once it has been delivered.