Shipping for e-commerce: the obvious, common pitfalls, and a few gems of wisdom