I would be very suspicious - and curious about the manufacturing numbers claimed. Does look good tho' !!