SERY10, we checked that you canceled the order on May 10, and we issued the refund to your credit card on the same day. The 24-48 hours means the time we take action to issue the refund. For a credit card payment refund, it usually takes 3 to 5 business days to appear on your credit card, which depends on the card's type (Visa/Mastercard/AE), and your issuing bank.
Please wait a few days for the refund to reach your card. Please don't hesitate to
contact us if you still can't receive the refund after 3 to 5 business days. Thank you.