This platform is terrible
This platform is terrible - seriously the amount of issues I have had on the last 2 orders is embarrassing. Dont do it ...... you'll have a couple of good experiences then when you have a problem - no one wants to know - their tech CHAT is dated. Lots of other platforms to try
Date of experience: October 08, 2024
See What People are Saying on Trustpilot