Anyone heard of SatWay

They list a Chicago store address, but their email address is out of Poland. Much of their website is "Lorem ipsum" filler text. They may just be new to web sales, and they do have a store at the listed address.

6801 W. Irving Park Rd.
Chicago, Illinois 60634

satway.png


satway2.png
 

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

Who Read This Thread (Total Members: 1)

Top