$3,000 mystery: AmEx sends big refund, little explanation

mystery-refund-check-blog