Your voice has a chance to be heard now! - we bring changes together.

report scam

Source Electronics Kiosk

Country United States
State Alabama
City Las vegas
Phone 702-892-0333

Source Electronics Kiosk Reviews

  • Nov 17, 2016

Wanted a new cell phone case - no problem. Problem was when I let myself be talked into not one but two for the price of one (or so I was shown on a bogus website) for portable solar charging units. Paid $200 for these 2 pieces of crap and could have gotten same item on Amazon for $28 each.

Write a Review about Source Electronics Kiosk