T
Ted Iannarelli Review of Allen diesels limited
The experience with Allen diesels limited was aver...
The experience with Allen diesels limited was average. The website was informative but could be more user-friendly. The customer service was adequate. However, I expected better product quality. Overall, an alright experience.
Comments: