S
Steve Olin Review of Pelican technologies, inc
Although Pelican technologies, inc has some room f...
Although Pelican technologies, inc has some room for improvement, I had a generally positive experience. The website technopelican.com showcases their products well. The customer service was prompt and helpful.
Comments: