Where it goes right into your bank card. Anyone do this and have any delays?

it says 7 business days and it's been 8.