This view requires a lot of [DRY](http://en.wikipedia.org/wiki/Don't_repeat_yourself)ing `Customer.find` is used all over the place and the sections for the transactions are the same expect the title