Spruce CBD accepts payments through MasterCard and Visa. Additionally, the company ships every weekday morning at 9 a.m., and your purchase would generally arrive in less than five business days. However, Spruce CBD does not ship outside of the US.