One word of caution with AB is returns are basically impossible.

Endless back and forth between you and the merchant, they'll ask for multiple photos of the issue, then more because the first...