cosmo


Has anyone bought equipment from a dealer listed on this website named cosmo ? I'm curious to know what was your experience like in dealing with them ?

Are they honest ? Is it a legit company ? have they ever been involved in scams ?

geosims1