>> I called Amex CSR to ask same question, but what I got from amex is it doesn't cover the purchase made though Paypal.
You should be calling the insurance company that provides the coverage for extended warranty/purchase protection, not AMEX CSR - some (many?) are clueless.