Who should I contact if I have problems with my card? Written by Jessica on November 25, 2014 You may contact us here or call us at 805-496-8489 Posted in: FinAddict FAQs