M
Michael Elfenbaum Review of Allied strips ltd.
The products offered by this company are average. ...
The products offered by this company are average. I have used them a couple of times, and they are okay. The customer service needs improvement. Overall, I would say they are just an average company.
Comments: