Reading the reviews here- they are mixed and I'm sorry to see that. I for one- had a spectacular experience with this company over several purchases. Running a small business is challenging- and it's a path of constant improvement. I believe this team is well beyond the average small business. I never had the impression that this company was after anything but my satisfaction. Excellent, knowledgable. I'll be back to reorder.