7 Apr, 2020 → by ClaimboUser242278
Your company attached them self to Netflix.
Your a scam. You attached to Netflix and I canceled you immediately yet your still charging me a$1. If I dont get canceled I will send you to the better business bureau and my bank has been contacted. User's recommendation: Don’t work with this company.