This is a nice refactoring. Can we take it one step further and move out the common code:

```CartReservation.where('id in (?)', @items)```

to a method like:
```
def cart_reservations
  CartReservation.where('id in (?)', @items)
end
```