D
Dragos Nuta Review of Logitud
Logitud is absolutely incredible! Their website is...
Logitud is absolutely incredible! Their website is extremely user-friendly. I had no trouble finding what I needed and placing my order. The customer service was top-notch as well. They were very responsive and provided all the information I needed. Kudos to the Logitud team!
Comments: