T

The products from Super products llc are just aver...

The products from Super products llc are just average. I expected more quality for the price I paid. The customer service was decent, but not exceptional. Overall, I would say they are an okay company to buy from.

Comments:

No comments