Earlier this week Amazon awarded us the 'Amazon Choice' badge which broadly means it's a product that Amazon recommends as highly rated and that customers are satisfied with.

Earlier this week Amazon awarded us the 'Amazon Choice' badge which broadly means it's a product that Amazon recommends as highly rated and that customers are satisfied with.