B
Brian Mattiello Review of Super lider
I had a pretty average experience with Super lider...
I had a pretty average experience with Super lider. The website was user-friendly and the checkout process was smooth. However, the customer service could be improved. The wait time for responses was quite long. Overall, I would say my experience was average.
Comments: