C
Colin Jones Review of The Switch
This company is very difficult to deal with. They ...
This company is very difficult to deal with. They are very slow at completing their work to the point of the customer almost giving up on them. They are also dreadful at after sales service.
Comments: