Alpha Multimedia
Inc. Alpha Multimedia Internet Kiosk - Another Frustrated Custome
I wish that all these posts were available last September when I was doing my research. I signed up for a kiosk last September but they were never able to find any suitable locations. Now after 6 months I've complained to the Better Business Bureau and asked for my money back. Alpha Multimedia says ...