G
Gayleen Rand-Plakunov Review of Techsers
Had a less than satisfactory experience with Techs...
Had a less than satisfactory experience with Techsers. The website was slow and I encountered some technical issues while making a purchase. The customer support team couldn't assist me effectively either. Disappointed.
Comments: