Donate SIGN UP

helliecopter

Only 1 question

Avatar Image
helliecopter
Can anyone tell me if there is a limit on the time a company can take to process a debit card payment? I paid for an item on the 7th March but the funds have only just left my account today.

Only 1 question