Going to have to open a dispute clearly. Been 10 days and no refund showed yet.
Click the one star reviews and see how nobody received their refunds? How many people have to file disputes? Horrible company IN MY experience (since they want to threaten to sue me for stating MY experiences)
Update;
They gave the refund finally
But
Im pretty sure its only because i left a bad review (my opinion)