the seller takes long to respond…
the seller takes long to respond refuses to help blames me calls me a scammer and much more very unprofessional it shouldn't be this hard to give people my money
United States
the seller takes long to respond refuses to help blames me calls me a scammer and much more very unprofessional it shouldn't be this hard to give people my money