I've never understood people who don't like bank transfers. Providing you have a working bank account with the sufficient funds, the worst that can go wrong is getting either the bank account number or sort code wrong.
Use the deposit box
This question absolutely amazes me. According to your profile, you're 30 years old.Would the banks be open today?