deposit, イギリスのセルフドライブQ&A