Business Tesla Cybertruck deposits: Easy refund process for customers Tesla Cybertruck deposits are being refunded due to high demand. Find out how this affects buyers. November 9, 2026 by : Bradley Bryant 0