They don't 'rip you off'. Their Customer service is average-below average. Also, the SS BBB reports are reportedly from a previous venture Vadim did for the Grand Prix back in the day...although I'm sure SS has some reports with the BBB As well.....
Originally posted by TexasRealtor:
I asked the same question about a week ago and the CEGers told me that SHO Shop will rip you off. Someone even gave me a link to the Better Business Bureau who had a report on them.