We have had 3 or 4 purchases made over the last year or two that Shopify flagged as potential fraud. After an internet search, we found that the shipping address was a well known scam (8 McCullough Dr New Castle, DE 19720), so we canceled each time. ...