Refcat/My Finance CheckUI reference · adYou could be owed up to £5,318.25* per car finance agreement! in My Finance Check1 screen · My Finance CheckAdded to Refcat Oct 19, 2026Every screen in orderPatternsShoppingTikTokVideoExplore real product flowsYou could be owed up to £5,318.25* per car finance agreement!Explore the full catalog