I was initially apprehensive after reading the reviews. The package did take a bit longer than expected, arriving on day 10 instead of the promised 6-8 days. However, communication with customer service was good, and it seems they are doing their best. The products are of good quality.
Claim your business profile now and gain access to all features and respond to customer reviews.