hanghaus2000
2021-07-07 17:42:45
- #1
The only franchise that comes to mind is Town & Country...
That was also my first thought. They did not come off well at all on TV (construction helpers?) with their contract behavior.
What does the payment plan say? How much have you already paid?