I don't even know what this site is
I don't even know what this site is. They put a dollar into my bank then charged me a dollar. I have to order a new bank card. Such bull and inconvenient.
United States
I don't even know what this site is. They put a dollar into my bank then charged me a dollar. I have to order a new bank card. Such bull and inconvenient.