NPS scores / Customer reviews
NPS stands for Net Promoter Score
So, essentially what our Customers really think about our Customer Service
Their most recent reviews, for July 2026 orders, can be viewed below – and our thanks to everyone who responded to the survey!