Hi all, this is not going to be a very informative post, but just wanted to share a strange ban and see if anyone here has any light to shed on it or similar experience.
On 2/12, I signed up for Privacy.com (Doctor of Credit review here) so I could generate temporary credit card numbers (linked to bank account, but they have a 1% cashback program) mainly for the purpose of signing up for trials and such without having to give out my real credit card number and address.