A
Abisha K Review of Tech Depot
This place sucks period. I even told the staff the...
This place sucks period. I even told the staff their and the said "ye I know" which shows how bad their service is. Whatever you buy from them will only last less then a year and that whole years comes with struggling with that item. Goodluck if you choose to buy stuff their :)
Comments: