N
Nick Tetreau Review of North American Substation Serv...
Terrible customer service. Asked employee how long...
Terrible customer service. Asked employee how long I should expect to wait for something. Got a response of, "when we get to it, click" Very rude.
Comments: