Sellio is an average company. Their website is qui...
Sellio is an average company. Their website is quite user-friendly. The products are decent and the prices are reasonable. However, I found their customer service to be lacking. Overall, I would rate them as average.
