Yes, they are the ones from D&T Electronics. Encouraging to hear the price represents value.

Thanks and regards.