It looks great on you, what a pity about the crack.
Who knows what happens during shipping... I agree, contact the seller.