17 Sep, 2018 → by ClaimboUser716327
123 reward Visa card
I've been trying for a couple of months, to get help with the 123 rewards visa they sold me on, to no avail.