Can't think of a reason to doubt what they said, and IMO it's indicative of an honest and reliable shop.
Forum Rules