T
Tutorrudiotkgwk+Fll Review of Super products llc
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: