It is great to order from a company who cares about the customer's experience. I am always on the look out for a great shopping experience. Not only were the prices good and a variety of products available, there was quick shipping and great communication for the company. The one downside might be the shipping charges as they were a little on the high side. I would recommend this store for anyone in the market for preparation materials.