85%! That’s appalling. If anyone needs a refund from them, I wouldn’t delay with the chargebacks at this point.
1 Like
85%! That’s appalling. If anyone needs a refund from them, I wouldn’t delay with the chargebacks at this point.