“
Published Dec 23, 2023
This is a total scam
This is a total scam They got my info when I was trying to link an app to my smart watch Their customer service information doesn t work You have to dispute charges on card after the fact I am contacting the better business bureau if that even does anything Netflix should completely disconnect themselves from this fraud