I have been in ecommerce for 10 years and used a host of advertising platforms. Never have i waited over a week with no response to open tickets. Their website says we will get back to you in 24 - 48 hours, complete crap. Dont waste your time and money.
I also strongly believe theyre sending fake clicks. We had x amount of visits from mobile, x amount from desktop and tablet and the majority from 'unknown'.
Spent around 800 usd - 1 conversion, no metrics on the value of conversion.