FTJCo offers a 30 day return policy, a 90 day buy-back option as well as consignment.  Details are here.