Takes forever to get through to them and they are not very flexible on policy changes and if they do let you they charge a massive premium. Will not be renewing with them when the time comes
6 years ago
Flux Direct has a
2.7
average rating
from
334
reviews