Overall very pleased
The online store is good. That occasionally items needed are out of stock can be a little frustrating; but I understand not always avoidable, given supply and delivery issues that can arise. Do miss availability of some top rated items at my business, that are no longer available. Customer service is very helpful, and delivery always prompt. Thank you.