not sending first. check my trust ratings. if your not okay with sending first, don't bother.
can pay with bofa online instantly.
i can cash deposit into most usa banks as well. will take a day. can do cash in mail next business day.
can also pay with pokerstars or neteller, but will take a day or even 2 for me to find a xfer. only will be able to get ~$450 for this option
What if Bitcoin Value raises between these two days to the whooping $1000, would you be ready to adjust the amount regards to this value differences and the cash value will be eventually increase which you are intend to pay in following days.