Carbula is an average company with decent products...
Carbula is an average company with decent products. Their website is easy to use, but there is room for improvement. The customer service is satisfactory, but sometimes it takes a while to get a response. Overall, it's an okay option.
