70 McCullough Drive #X7270 New Castle, DE 19729-9019
Computers & Networking
Files non receipt claim through Paypal. No contacts, never e-mailed me about any inquiry. I noticed that the same address comes up as a scammer. They buy computer parts, mostly RAM. Pay instantly, then reports non receipt later on.