Review of FFX


Rated 5 out of 5 stars

Good service.

Good service.
Overall I have had good customer experience with FFX. Sad to hear reported demise of the company. I cannot say what other customers experienced but my experience was good.

19 September 2024