An absolutely ludicrous scam
An absolutely ludicrous scam. I have never used nor heard of this service ever, and they have somehow made multiple $100 charges to my card in the past week.
United States
An absolutely ludicrous scam. I have never used nor heard of this service ever, and they have somehow made multiple $100 charges to my card in the past week.