S Spencer Simpson28 ott 2025 I sought help after my deposit vanished, but customer service was unresponsive and left me frustrated.