Originally Posted by
chemengin
I just called in to request a refund and was told that it would take up to 27 business days to issue a refund to my credit card. Is this right?
Wanted to give an update that my refund (~$10k) was posted to my credit card today (~3 business days).