There are plenty of complaints about this company, it's Directors, Managers & sales staff. Really funny how they go away to search the market place after a meeting but always come back with the same product? Front ended, massive charges, inflexible, highly likely driven by greedy commission hungry fat Managers.
But don't believe me, go see for yourself or do your diligence through google & get the true measure.
Parasites is a word that bests describes this bunch of *** artists, unfortunately they wont stop until they have sucked all the money from your bank account. Service? very little from my experience even non existent.