junkyardzeny:guerrillatech:Credit scores suck. When I was living in Japan, I was shocked to learn that there wasn’t a credit score system. Even more interesting is that my Japanese credit card was more like a delayed debit card. When you make a