Mass Vision
Placed an order & within 24 hours i had $2300 in charges to my card! No address given on site
I made a small order to this company just yesterday. I called the toll free number because I had mistakenly clicked on the wrong state in my address. I then verified my information with a man who did not name himself, I thought it quite odd that there was no background noise during the call. I ...