It offers free shipping and free returns.
Looks like Amazon has matched their price so you can get it there for the same price, as well, right now.
Another one of their deals today under “Goods”:
Numi Organic Flowering Tea Set for $23.99 with free shipping. This might make for a nice gift for Mother’s Day.