This 290% borrowing interest is really going to drive people out of their homes... I wonder which brave souls can withstand such borrowing interest...
761