I had a pretty average experience with Steam Heavy...
I had a pretty average experience with Steam Heavy Industries. The website was easy to navigate and the overall design was decent. However, I found the customer service to be lacking. The response time was slow and the representatives didn't seem very knowledgeable. It took a while to get my issue resolved, which was frustrating. Overall, I would say my experience with them was just okay.
