Jibjab.com
This is the worse site in regard support and contact support
- 02-11-2012
- 26
This is actually the worse website in respect support and contact help. I obtained a welcome from Jib Jab (after submitting my credit data, etc) welcoming me to start utilizing the website. Couldn't locate my consideration, couldn't deliver something, it's an overall total waste of money and time. I ended it within 3 hours.
Company: Jibjab.com
Country: USA
Site: jibjab.com