Horrible – Social Girl Review

Worst customer service ever. Takes them up to two weeks to respond to each email or complaint. Will take your money then ignore your support requests.
Review by Gillarious on Social Girl.

All Social Girl Reviews


Other Reviews