EBT531
Well-Known Member
- Joined
- Aug 31, 2018
- Messages
- 693
- Reaction score
- 644
A friend of mine was told by bank of america that the deferred payments are due at the end. Meaning, they delay the payments for 90 days but you now owe all three payments at the 90 day mark?