There are many. TOO many too choose from!
But you use to be able to open an account for free and use all they offer with no money in the account as a demo type setup. Probably still can?
TOS also use to offer a free demo set-up, and probably still does. There are many others that probably do the same.
Good luck!