Cash Connection provides financial services from more than 40 locations throughout Alabama and Michigan to individuals as an alternative to a traditional bank. Services and products offered include check cashing, bill paying, money orders, prepaid cards, money transfers, stamps and calling cards.