1 reviews | Active since Member
They Literally make it impossible to claim, the process and documents required is exhausting.
Not to mention no big motor dealerships or service workshops has ever worked or dealt with them.