Horrible service. They don’t deliver what’s advertised on their site. A complete waste of time. I purchased an item on sale to only to be notified weeks later that they couldn’t deliver. Pointless.
5 years ago
StackSocial has a
3.1
average rating
from
163
reviews