Yes, they are. All ecoPayz deposits are processed in a blink of an eye, which is why speed is one of the words that best describe this experience.