Clicksta Electronics is a scam and you need to stay away….they wre shut down for a while and I see have surfaced again
I can not believe Yellosa ,that you have not taken them off your listing
- South Africa
- King Williams Town
- Clicksta Electronics
- Reviews
- Reply to Review
Review Scam Scam
Review for:
Clicksta Electronics
Clicksta Electronics
1.0
Clicksta Electronics30 Cross Street+27734365213https://www.yellosa.co.za/img/za/s/_1529857762-88-clicksta-electronics.jpg
1
Scam Scam