Yes, transaction smooth. But only $250 life time using plastic. If want more, have to call your bank with them on the phone (3 ways) and have to tell your bank to approved all their charges. I backed out.
Yes, btc will available instantly. Send it to your wallet first then send to book. I have no issues with them beside they wanted me to call my bank 3 ways and tell them that I will approved all charges from them, then they will increase the life time limits.
The fees are insane and not worth it. In order to use your card (you can only use a maximum lifetime of $250.00) you have to upload a video of you holding your drivers license and bank card
There are a couple other places that let you make instant deposits via your bank account if you make an initial deposit of $100 and then will up the limit if you wait a month
Localbitcoins has people who sell with PayPal. You could use your *********** through that method. I have never use that method personally, just a suggestion