The process was OK. However they want to charge now 50% of the amount received. They claim it is only 25% but they also charge admin fee +Vat. Which makes it 174.0£ I think it is well too much . I received check 351.00£. Has anyone had same experience
7 years ago
Delayed Again has a
1.4
average rating
from
19
reviews