To contact Canyon, call (833) 226-9661 with any questions. You can also fill out the form under their Contact Us tab for additional customer support questions.