I had a fairly average experience with Artifacts, ...
I had a fairly average experience with Artifacts, Co. The customer service was satisfactory and the quality of the products was decent. However, there was nothing exceptional or outstanding that stood out to me. Overall, I would say it's an okay company to purchase from.
