Question: does uhaul take debit cards?
Answer: You need a credit card to make a reservation and paying for a rental (select locations may accept cash-check with the manager). UHaul accepts American Express, Discover, MasterCard and Visa. You may use a debit card with either a MasterCard or Visa logo.