1st. order received / delivered in the rain (soaked). Cardsdirect sent full replacement of order without issue. AAA+++