Selz.com


Country United States
State California
City San Francisco
Website https://selz.com

Selz.com Reviews

  • Jul 15, 2015

After having used Selz for many months (despite their moderate fees) My account was suddenly made inactive and no one is able to checkout and pay me anymore. My many emails to fix this issue have been met with silence, and I have nowhere to turn at this point except to complain here. This company is playing willynilly with my livelihood here.

Write a Review about Selz.com