All banking methods will allow you to make instant deposits. So, you can choose the option you love and rest assured that your deposit will be fast.