Alt. rock is a company that I've had mixed experie...
Alt. rock is a company that I've had mixed experiences with. Some aspects of their products and services are good, but others need improvement. I hope they take customer feedback into consideration and make the necessary changes.
