I outgrew a custom shelf, and decided to modify these with risers and trim instead of building another. I agree they're too deep for carts, but my last shelf's custom depths limited my options, so I'm using spacers behind the carts to bring them flush.