I'm still waiting for my refund from 8 months ago! I ended up using it as a tax deduction since this awful company is not even professional enough to return my calls...
Yes, they credit the deposit back immediately however individual banks take 3 to 5 business days to actually credit the account. Banks have also been known to take longer to post a credit back to an account.
Yesi had that same exact issue and Monday wheni checked it was back
Thanks! Your answer is awaiting moderation.