Free delivery on orders $49 and over.
*Express or same day delivery availability is subject to a delivery address and product.
Free pick up in selected stores. You will receive an email from us when it's ready to collect.
While camels can store gallons and gallons of water, llamas can store up to 350ml of all kinds of liquids. Or, at least this one can.
Product code 790712290