Date: Mart 3, 2019 By Sunshuttle Categories: No comments No, you do not need to pay a deposit. Our reservation service is free.