Cdodge/shopping cart touchups

why `getattr` instead of just `pair_course_item.order`?