Don't use this company to buy anything. The last positive review was from 4 YEARS AGO.
Paid for a Babbel subscription, but never got an email with the code. Reached out to customer service and they never replied back.
7 months ago
StackSocial has a
3.1
average rating
from
163
reviews