It's weird that they will only send you a check.
1) Credit card rules generally require refunds/credits to be made to the card (and not in cash, check, etc.)
2) Merchants generally get their "discount" (credit card acceptance fee) back for credit transactions.