State: Virginia Clear all filters (1 of 12 reviews match)
filters
state:
city:
Show
Stroman's advertising does not include their so called advertising fees. In the notification email I received it inferred a commission only sale and listed commissions from 25% to 48%. There was no mention of advertising fees. When I responded to their email,...
Read more
#325073
Reply to reviews