This is an average company. The overall experience...
This is an average company. The overall experience was not bad, but there is definitely room for improvement. The customer service could be more responsive and the delivery times could be shorter. However, the quality of the products is decent and the prices are reasonable. I would consider ordering from them again in the future.