I had a pretty average experience with Super Corpo...
I had a pretty average experience with Super Corporate. Their website was easy to navigate and their customer service was decent. However, their prices were a bit high compared to other companies in the same industry. Overall, I would say they are an average company to do business with.
