Product seems to be ok
Product seems to be ok. Shipping and communications are less than no stars. Would I do business with them again, maybe leaning to No. Not a good first impression.
United States
Product seems to be ok. Shipping and communications are less than no stars. Would I do business with them again, maybe leaning to No. Not a good first impression.