1 reviews | Active since Member
I have been trying to contact their head office multiple times with no avail. They are declining me due to low credit score with is highly impossible and I have been sending countless emails since October 2025 for them to appeal my apparent low credit score checks, I currently have a 620 credit score which is more than average. Pathetic customer service