Niagara Electronics


Country Canada
State France, Metropolitan
City Niagara Falls
Address 7116 McLeod Rd
Phone 9053574305
Website www.niagaraelectronics.com

Niagara Electronics Reviews

  • Apr 12, 2014

Co-op students work there and do a substandard job on my computer, they charge me 50 to reck my computer system. they keep trying to sell me antivirus also, strong upsales of crap i dont want or need!

  • Apr 12, 2014

Overclocked computers did not meet the criteria of my expectation, i bring my computer to their outlet and they say that the computer will be done repair in 2 days.! But it takes 3 week and still now repair so i decide to pull out the item and bring to All Star Media.

Write a Review about Niagara Electronics