Yabbly is an average company. Their website, yabbl...
Yabbly is an average company. Their website, yabbly.com, is decent but nothing exceptional. The customer service could be improved, as it took quite a while to receive a response to my inquiry. Overall, I would say they are just okay.