Never had a bad experience using this site. It moves quickly when it comes to executing orders, making deposits, taking withdrawals, and transferring money. The other websites that took a long time never appealed to me because I am impatient. This website was speedy and offered excellent trading tools. One of the fastest trading websites we've seen thus far! I love it!