I do not trust them at all any longer
I do not trust them at all any longer. Shafted me BY MANIPULATION into paying 25% commission instead of 5% . Do not trust them.
United Kingdom
I do not trust them at all any longer. Shafted me BY MANIPULATION into paying 25% commission instead of 5% . Do not trust them.