I've had similar issues...found it best to use coinbase to transfer from my bank but then I'll move them out of there into a seperate wallet...I use a computer based one called exodus...love it, and then I'll make purchases from there. There are also a couple other places you can use instead of coinbase altogether...one is Glidera and the other is Gemini