Steve's Skins
Consumer Report
- 10-20-2011
- 12
Steve has offered me the best price on compression gear, I thought it was too good to be true... Turns out it was.
I paid him the money and he promised to have them delivered to me. I still haven't recieved anything.
Am worried again.
Company: Steve's Skins
Country: USA